Spring技术栈
文章平均质量分 88
研究Spring/SpringBoot系列框架技术,专研Spring各种技术实现原理。
cmlbeliever
改变世界需要你,行动吧!骚年!先改变自己...
展开
-
Springboot Mybatis 打包jar扫描bean与mapper问题研究与解决
SpringBootLean 是对springboot学习与研究项目,是根据实际项目的形式对进行配置与处理,欢迎star与fork。 地址:点我进入项目地址最近在项目中集成以全注解的方式Mybatis,配置了自动bean包与mapper所在包db.mybatis.mapperLocations=classpath*:com/cml/springboot/sample/db/resource/*d原创 2016-11-12 11:24:55 · 36319 阅读 · 6 评论 -
SpringBoot 整合SpringMvc 原理探究(DispatchServlet添加流程)
通过SpringBoot整合各个框架是越来越方便了,整合SpringMVC只需要添加对应的starer依赖即可。<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency>而且还配备了Tomcat的start原创 2017-04-16 18:14:19 · 27313 阅读 · 13 评论 -
SpringMvc在SpringBoot环境和Web环境中上下文的关系
之前有人在我的项目中提出issue,咨询在SpringBoot中的bean是不是由谁来管理的问题(SpringMvc还是Spring)来管理(https://github.com/cmlbeliever/SpringBootLearning/issues/2)其实一开始我也是挺懵逼的,之前没有怎么了解过这些细节,既然提出问题了,当然要找出个所以然。在Web环境中,是分为SpringMvc管理的子容器原创 2017-11-06 16:45:52 · 6320 阅读 · 4 评论 -
SpringMVC中一个超好用的参数缓存框架
在上篇博客(http://blog.csdn.net/cml_blog/article/details/78928693)已经分析了页面参数保存的方法以及各种方法。但是是基于AOP的实现方式,既然使用SpringMVC,那么就应该使用框架提供的接口进行使用。现在将SpringMVC的实现方式抽取出来,封装成一个支持自定义拓展的参数缓存框架。已经提交到了maven仓库。 下面对框架进行简单的介绍:...原创 2018-02-11 09:57:53 · 1586 阅读 · 1 评论 -
Spring Async不得不知的用法
在Spring中使用需要对方法进行异步操作的时候,只需要在对应的方法上加上 @Async 注解就好了,如果想要获取返回值或者进行监听呢? 首先,整合异步框架需要在SpringBoot入口类中添加@EnableAsync注解,表明开启异步框架。 从@Async类的注释上得知In terms of target method signatures, any parameter ty...原创 2018-06-28 22:10:24 · 3278 阅读 · 0 评论