摘要:
Spring作为当前Java最流行、最强大的轻量级框架,受到了程序员的热烈欢迎。准确的了解Spring Bean的生命周期是非常必要的。我们通常使用ApplicationContext作为Spring容器。这里,我们讲的也是 ApplicationContext中Bean的生命周期。而实际上Bean 阅读全文
摘要:
package com.demo.model.template; import java.util.ArrayList; import java.util.List; import java.util.function.Consumer; // /** * 模板模式+代理模式实战模拟 * * 优点 * 封装不变部分,扩展可变部分,可在指定步骤随意扩展,只需要加一个advice实现,... 阅读全文
摘要:
@PostConstruct 从Java EE5规范开始,Servlet增加了两个影响Servlet生命周期的注解(Annotation):@PostConstruct和@PreConstruct。这两个注解被用来修饰一个非静态的void()方法.而且这个方法不能有抛出异常声明。 @PostCont 阅读全文
摘要:
问题默认情况下在使用spring的@ResponseBody返回json串时,如果有日期类型的数据,会发现在日期会莫名其妙的差8小时比如:2017-12-20 10:16:23.0结果是:2017-12-20 02:16:23分析经过查阅相关资料发现在spring转json的默认实现jackson中 阅读全文
摘要:
spring源码编译流程:Spring5 源码下载 第 一 步 : https://github.com/spring-projects/spring-framework/archive/v5.0.2.RELEASE.zip 第二步: 下载 gradle http://downloads.gradl 阅读全文
摘要:
IDEA中主题可以更换,大家可以直接到 http://www.riaway.com/ 网站或 http://color-themes.com/?view=index 网站,直接下载自己喜欢的主题。然后导入进去IDEA中,IDEA中代码编辑器和控制台的字体颜色和背景就会发生改变。这些主题导入IDEA之 阅读全文
摘要:
现在用id来代替时间这样好测试 看一下测试表数据 执行按需求规则排序的sql SELECT * FROM number_generator ORDER BY id < 16 , IF(id < 16,0,id) , id DESC id 小于16的至尾 ,并按降序排序,id大于16的升序排序,这种s 阅读全文