随笔分类 - java
java 基础知识
摘要:1.excel 模版 2.自动合并代码 import com.alibaba.excel.metadata.Head; import com.alibaba.excel.write.merge.AbstractMergeStrategy; import org.apache.poi.ss.userm
阅读全文
摘要:1.jar包创建目录config 2.config配置文件添加证书 3.重新启动jar
阅读全文
摘要:-- call p_CreateTableDal ('UAlarmData','IndustryParkForm','告警配置','Alarm') DROP PROCEDURE IF EXISTS p_CreateTableDal; CREATE DEFINER=`root`@`%` PROCEDU
阅读全文
摘要:1.application.properties 配置 #格式配置spring.jackson.date-format=yyyy-MM-dd HH:mm:ssspring.jackson.time-zone=GMT+8server.port=9090#证书配置server.ssl.key-store
阅读全文
摘要:1.pom 引用 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.1.0</version></dependency> 2 yml 配置连接 #redis配置redis:
阅读全文
摘要:1.zuul yml 配置: spring: application: name: service-zuul mvc: static-path-pattern: /** view: prefix: ${server.servlet.context-path} zuul: routes: api-a:
阅读全文
摘要:问题描述: 有两个不同 服务 A 和 B 调用服务A正常,服务 B 就被挤掉,导致访问服务B 失败,出现404 访问代码如下 /** * 通过拼接路径访问服务端 * @param ClientName * @param ClientMoth * @param object * @return */@
阅读全文
摘要:原代码: @HystrixCommand(fallbackMethod = "PostServicesinfo")public Object PostServices(String ClientName, String ClientMoth, JSONObject object) { String
阅读全文
摘要:通过Mybatis-Plus强大的自动代码生成功能我们可以让项目自动生成一些通用的类。如controller,service,dao,mapper等。 进行代码自动生成之前,我们需要提前创建好一个表。自动代码生成会根据关联的这张表去生成代码。 首先创建一个空的SpringBoot项目,在pom文件中
阅读全文
摘要:在继承关系的项目中添加模块时,父pom会被覆盖,且添加的模块内容直接附加在项目目录下,这不是预想的结果: 父级的pom文件被替换掉了: 原来想要添加一个maven子模块,有多种方式。如下介绍两种: 第一种方式:选择Spring Initializr,需要指定正确的Content root和Modul
阅读全文
摘要:1.添加依赖 用Swagger-Bootstrap-UI 替换Swagger 默认的UI实现左右菜单风格的Swagger-UI ,让其看起来更清晰明了。 <!-- https://mvnrepository.com/artifact/com.github.xiaoymin/swagger-boots
阅读全文
摘要:1、修改配置文件 @Configuration@EnableSwagger2@EnableSwaggerBootstrapUI@Import(BeanValidatorPluginsConfiguration.class)public class Swagger2 { private String
阅读全文
摘要:1.pom 引用 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.8.0</version></dependency><dependency> <g
阅读全文
摘要:目前,在Spring cloud 中服务之间通过restful方式调用有两种方式 - restTemplate+Ribbon - feign -zuulRibbonRibbon 是一个基于 HTTP 和 TCP 客户端的负载均衡器 它可以在客户端配置 ribbonServerList(服务端列表),
阅读全文
摘要:1.通过代码方式来配置之前自定义的负载策略,首先需要创建一个配置类,初始化自定义的策略 /** * 该类为Ribbon的配置类 * 注意:该类不应该在主应用程序上下文的@ComponentScan中 */@Configurationpublic class CloudRole { /** * 自定义
阅读全文
摘要:1.eureka-client(服务)pom 配置: <!--源码中 ${spring.cloud.client.ip-address}这个类是在spring-cloud-commons项目中--><dependency> <groupId>org.springframework.cloud</gr
阅读全文
摘要:1.在服务注册中配置 eureka: server: # 测试时关闭自我保护机制,保证不可用服务及时踢出 enable-self-preservation: false 2.eureka-client(服务)配置 eureka: instance: lease-expiration-duration
阅读全文
摘要:源码地址:https://github.com/wind-free/spring-cloud/tree/master# spring-cloud一、搭建一个父级工程1)File——>New——>Projcet...2)选择Spring Initializr,选择对应的JDK,Choose Initi
阅读全文

浙公网安备 33010602011771号