使用java语言中的注解生成器生成代码

8-03 47

该文翻译自https://deors.wordpress.com/2011/09/26/annotation-types/ Code Generation using Annotation Processors in the Java language – part 1: Anno...
阅读全文

在Spring中轻松写日志

8-03 37

最近觉得写的一点代码(JAVA),还觉得颇为自得,贡献出来供大家参考。 首先,先上代码: @Controller public class Controller1{ @WriteLog(...
阅读全文

Spring、Mybatis和Logback系统配置,替换原来的log4j并打印sql日志

8-03 33

最近在重构日志功能,从原来的log4j改成现在的logback, Step 1: 在pom.xml文件删除log4j的依赖,加入logback的依赖,下面为所有logback的依赖jar包: ...
阅读全文

Spring 切换日志系统

8-03 27

为何需要切换 如何进行操作 Gradle构建器配置 Maven构建器配置 结果示例 容器日志 为何需要切换 由于历史原因,Spring最开始在core包中引入...
阅读全文

log4j日志整合输出(slf4j+commonslog+log4j+jdklogger)

8-03 30

J2EE项目中,经常会用到很多第三方的开源组件和软件,这些组件都使用各自的日志组件,比较常用的包括slf4j,common-log, log4j等,很多老的开源软件(包括TOMC...
阅读全文

springboot源码解析:自己实现一个springboot自动配置

8-03 48

上两篇将到了springboot自动配置和条件注解是如何实现,这篇在前两篇的基础上自己实现一个springboot的自动配置,用到条件注解。 需求:加入自己手写的jar。...
阅读全文

SpringMVC 注解式拦截器实现

8-01 34

域 Huluwa-Notify系统在接收合作方的通知内容时,需要进行访问控制,即需要对访问的IP进行限制,防止恶意用户篡改消息通知我们。 为了实现方法的通用性,...
阅读全文

Spring Boot 自动加载指定包下的拦截器

8-01 36

Spring Boot 在我们需要对程序添加拦截器需要使用 WebMvcConfigurerAdapter 中的 addInterceptors方法去注册拦截器,这样我们如果在程序里面有多个拦截或者...
阅读全文

Java之利用Freemarker模板引擎实现代码生成器,提高效率

7-30 38

解决问题 * 前言 * 做业务开发的时候,经常要根据建立好的数据库表,生成相关的 Model , DTO , Service, Controller , DAO 等等。包括基本的增删改查。而这些...
阅读全文

shiro和spring quartz 冲突

7-21 55

如下问题,其实解决方法非常简单: 用shiro自带的ExecutorServiceSessionValidationScheduler 可以正常代替QuartzSessionValidationScheduler <!-- 会话验...
阅读全文