摘要: @ControllerAdvice @Slf4j public class GlobalDefultExceptionHandler { /** *ResponseStatus 返回状态 */ @ExceptionHandler(Exception.class) @ResponseBody @ResponseStatus(HttpStatus... 阅读全文
posted @ 2018-08-06 10:52 kasse 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-08-06 10:09 kasse 阅读(98) 评论(0) 推荐(0) 编辑
摘要: @Autowired private ApplicationContext applicationContext; //将applicationContext转换为ConfigurableApplicationContext ConfigurableApplicationContext configurableApplicationContext = (Config... 阅读全文
posted @ 2018-08-06 10:08 kasse 阅读(1243) 评论(0) 推荐(0) 编辑
摘要: DataSourceTransactionManager transactionManager = new DataSourceTransactionManager(dataSource); TransactionTemplate transactionTemplate = new TransactionTemplate(transactionManager); ... 阅读全文
posted @ 2018-08-06 10:06 kasse 阅读(180) 评论(0) 推荐(0) 编辑
摘要: MDC 中包含的可以被同一线程中执行的代码所访问内容。当前线程的子线程会继承其父线程中的 MDC 的内容。记录日志时,只需要从 MDC 中获取所需的信息即可。 简单来说就是日志的增强功能,如果配置了MDC,并添加了相应的key value,就会在打日志的时候把key对应的value打印出来。 内部是 阅读全文
posted @ 2018-07-30 19:12 kasse 阅读(1064) 评论(0) 推荐(0) 编辑
摘要: 桥接方式:如slf4j的日志实现是logback,如果想用slf4j为日志门面log4j为日志实现就要使用slf4j-log4j12。 改变依赖:如项目中自己使用的日志是slf4j但是spring是使用的commons-logging这时就需要使用组件jcl-over-slf4j排除commons- 阅读全文
posted @ 2018-07-30 19:11 kasse 阅读(107) 评论(0) 推荐(0) 编辑
摘要: CamelCase:驼峰式命名和下划线命名互相转换 Translation:翻译插件,有备无患。 Jrebel:热部署插件 Alibaba Java Coding Guidelines :阿里代码规范 codehelper.generator :根据Pojo 文件一键生成 Dao,Service,X 阅读全文
posted @ 2018-07-19 11:45 kasse 阅读(224) 评论(0) 推荐(0) 编辑
摘要: https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf 记住这些快捷键智能代码完成 Ctrl + Shift +空格随处搜索 Double Shift显示意向 阅读全文
posted @ 2018-05-21 16:46 kasse 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 栈:在函数中定义的一些基本类型的变量。和对象的引用变量都在函数的栈内存中分配。当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间。当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间。该内存空间可以立即被另作他用。引用变量就相当于是为数组或对象起的一个名称。以后就可以 阅读全文
posted @ 2018-04-12 16:36 kasse 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-04-03 08:42 kasse 阅读(104) 评论(0) 推荐(0) 编辑