随笔分类 - Java
1
摘要:下载和启动keycloak很容易,做测试用,下载后进入bin文件夹下直接用自带脚本standalone.bat启去就可以了 用 Keycloak UI 配置鉴权所需的client,role,user 创建rest api的client 选择一个reaml后,点Clients Create Acces
阅读全文
摘要:SpringBoot应用配置https很方便,这里用自签名证书做例子 生成证书 将在上一步生成的证书放到src/main/resources目录下 application.yaml 配置 参考: "https://docs.spring.io/spring boot/docs/2.3.0.RELEA
阅读全文
摘要:我们在创建一个List并往其中加入一个元素的时候一般会这么做: 可以利用Collections来简化这个过程
阅读全文
摘要:/** * Sensors Analytics Bean * @author Feng */ @Component public class SensorsAnalyticsBean { /*** * 从 Sensors Analytics 获取的数据接收的 URL */ private static String serverUrl; @...
阅读全文
摘要:1、@Transient @Transient表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性;如果一个属性并非数据库表的字段映射,就务必将其标示为@Transient,否则ORM框架默认其注解为@Basic; //表示该字段在数据库表中没有 @Transientpublic int
阅读全文
摘要:[转]:http://www.jeesns.cn/article/detail/6657 先引出轮子http://blog.csdn.net/54powerman/article/details/76175482偶然发现,spring Boot集成jpa编写实体类的时候,默认使用的命名策略是下划线分
阅读全文
摘要:java8带来了很多新特性,其中最重要的一个特性就是新的时间和日期API。老的时间日期API存在很多问题,不过在java8中这些特性将不复存在。但是,JPA会把LocalDate和LocalDateTime映射成 BLOB类型,而不是 DATE或 TIMESTAMP。 为什么JPA不支持LocalD
阅读全文
摘要:使用快捷键(ctrl+alt+s)找到:从idea的菜单File->Settings->Editor->Live Templates 先添加Template Group,然后添加Live template 还有选择一下应该的语言,比如 java 按下三个f的时候就会就是有提示,用空格就能补全,打出自
阅读全文
摘要:DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMddHHmmss");LocalDateTime.now().format(formatter);格式: Symbol Meaning Presentation Exam
阅读全文
摘要:假如id为非必需参数
阅读全文
摘要:网关的超时层级 zuul ribbon hystrix 小结 走网关的话,有三层的超时时间,一个是zuul的,一个是ribbon的,还有一个是hystrix的。hystrix的超时设置,AbstractRibbonCommand这个类没有暴露设置hystrix的Setter方法出来,所以无法通过继承
阅读全文
摘要:转-原文:https://xli1224.github.io/2017/09/22/configure-feign/ 在分析 Feign 源码的时候,我们看到 Feign 构建代理对象是分了几层的,一层是选择 Builder,Feign.Builder 或者是它的子类 HystrixFeign.Bu
阅读全文
摘要:Spring Boot和Feign中使用Java 8时间日期API(LocalDate等)的序列化问题 http://blog.didispace.com/Spring-Boot-And-Feign-Use-localdate/ 2018-03-13 翟永超 Spring Boot 被围观 820
阅读全文
摘要:最近在做一个项目, 架构上使用了 Nginx +tomcat 集群, 且nginx下配置了SSL,tomcat no SSL,项目使用https协议 但是,明明是https url请求,发现 log里面, Xml代码 0428 15:55:55 INFO (PaymentInterceptor.ja
阅读全文
摘要:添加主要依赖 使用Feign访问接口的配置,如果服务不在Eureka上,可以不加Eureka的依赖,用在FeignClient上指定url的方式访问 gradle配置文件 配置文件中Eureka地址 (下面是yml文件的配置格式) Application主类添加注解 编写FeignClient接口
阅读全文
摘要:偏好设置--》KeyMap--》用关键字搜索可以用下面图中的任意词只要能定位到就是可以的 (Choose Lookup Item Replace)然后增加想用的键,个人喜欢直接加一个空格
阅读全文
摘要:下载Gradle 下载地址:https://gradle.org/install 下载最新版本:gradle-3.3 (当前最新版2017年2月8日) 配置Gradle环境 我的本机Gradle存放路径:/Users/zhoujian/gradle/gradle-3.3 第一步:打开Mac终 第二步
阅读全文
摘要:@Configuration public class RestTemplateWithoutLoadBalance { @Bean("normalRestTemplate") public RestTemplate normalRestTemplate() { RestTemplate restTemplate = new RestTemplate()...
阅读全文
摘要:java8 按两个属性分组,并返回扁平List 排序:
阅读全文
摘要:场景: 读取Resource下export文件夹中的xml配置文件 1.ClassPathResource 2.FileSystemResource ClassPathResource类的注释: Spring 读取资源文件后如果使用getFile()方法获取的话要保证资源文件是在文件系统中(能正确读
阅读全文
1