believer123的专栏

奔跑吧,架构师!新博客地址:www.atomicdevelop.com

SpringBoot 读写分离实现(AbstractRoutingDataSource)

读写分离一直都是项目的标配,之前项目的做法非常简单,直接配置两个数据源,一个只读,一个只写,只读的放到xxx.read,只写的放到xxx.write包下。Service层调用的时候根据操作选择对应的数据源。主要配置:<bean id="dataSource" class=...

2017-10-13 13:09:35

阅读数 4655

评论数 0

SpringBoot 整合SpringMvc 原理探究(DispatchServlet添加流程)

通过SpringBoot整合各个框架是越来越方便了,整合SpringMVC只需要添加对应的starer依赖即可。<dependency> <groupId>org.springframework.boot</groupId> <artifa...

2017-04-16 18:14:19

阅读数 20725

评论数 12

SpringBoot 为MapperScan添加动态扫描(占位符)功能

SpringBootLean 是对springboot学习与研究项目,是根据实际项目的形式对进行配置与处理,欢迎star与fork。 [oschina 地址] http://git.oschina.net/cmlbeliever/SpringBootLearning [github 地址] ...

2017-03-24 21:54:43

阅读数 70686

评论数 4

Springboot Mybatis 打包jar扫描bean与mapper问题研究与解决

SpringBootLean 是对springboot学习与研究项目,是根据实际项目的形式对进行配置与处理,欢迎star与fork。 地址:点我进入项目地址最近在项目中集成以全注解的方式Mybatis,配置了自动bean包与mapper所在包db.mybatis.mapperLocations=...

2016-11-12 11:24:55

阅读数 31139

评论数 5

Spring Async不得不知的用法

在Spring中使用需要对方法进行异步操作的时候,只需要在对应的方法上加上 @Async 注解就好了,如果想要获取返回值或者进行监听呢? 首先,整合异步框架需要在SpringBoot入口类中添加@EnableAsync注解,表明开启异步框架。 从@Async类的注释上得知 In ...

2018-06-28 22:10:24

阅读数 936

评论数 0

SpringMVC中一个超好用的参数缓存框架

在上篇博客(http://blog.csdn.net/cml_blog/article/details/78928693)已经分析了页面参数保存的方法以及各种方法。但是是基于AOP的实现方式,既然使用SpringMVC,那么就应该使用框架提供的接口进行使用。现在将SpringMVC的实现方式抽取出...

2018-02-11 09:57:53

阅读数 627

评论数 1

SpringMvc在SpringBoot环境和Web环境中上下文的关系

之前有人在我的项目中提出issue,咨询在SpringBoot中的bean是不是由谁来管理的问题(SpringMvc还是Spring)来管理(https://github.com/cmlbeliever/SpringBootLearning/issues/2)其实一开始我也是挺懵逼的,之前没有怎么...

2017-11-06 16:45:52

阅读数 1556

评论数 3

SpringBatch异常To use the default BatchConfigurer the context must contain no more thanone DataSource

SpringBoot整合SpringBatch项目,已将代码开源至github,访问地址:https://github.com/cmlbeliever/SpringBatch 欢迎star or fork!在框架整合的过程中,由于需要添加db读写分离配置,因此项目中有两个DataSource,运行...

2017-02-28 16:49:07

阅读数 2394

评论数 3

SpringBoot 整合SpringBatch实际项目改造

SpringBoot整合SpringBatch项目,已将代码开源至github,访问地址:https://github.com/cmlbeliever/SpringBatch 欢迎star or fork!最近由于项目需要开始研究SpringBatch,并且将其整合到SpringBoot中,去除繁...

2017-02-28 16:27:01

阅读数 6350

评论数 1

SpringBoot 整合Ehcache3

SpringBootLean 是对springboot学习与研究项目,是根据实际项目的形式对进行配置与处理,欢迎star与fork。 地址:点我进入项目地址最近研究了下服务器端缓存处理,并整合到SpringBoot中,已提交到branch-ehcache3分支。网上使用的大部分是ehcache2...

2017-01-28 16:33:50

阅读数 6035

评论数 1

SpringBoot 整合Mail发送功能问题与解决

SpringBootLean 是对springboot学习与研究项目,是根据实际项目的形式对进行配置与处理,欢迎star与fork。 地址:http://git.oschina.net/cmlbeliever/SpringBootLearning在项目中,发送邮件功能还是非常常见的,最近将邮件...

2017-01-08 17:45:04

阅读数 3904

评论数 1

初识spring boot maven管理--SpringMVC

springboot完美的支持了springmvc,自家东西当然是支持最好的啦! @EnableAutoConfiguration自动注入了一下信息 1、包含了ContentNegotiatingViewResolver,BeanNameViewResolver两个bean 2、支持服务...

2014-04-15 09:47:49

阅读数 1828

评论数 0

初识spring boot maven管理--属性文件配置

在使用springboot的时候可以使用属性文件配置对属性值进行动态配置,官方文档原文如下: Spring Boot uses a very particular PropertySource order that is designed to allow sensible over...

2014-04-15 09:28:14

阅读数 3408

评论数 0

初识spring boot maven管理--使用spring-boot-starter-parent

springboot官方推荐我们使用spring-boot-starter-parent,spring-boot-starter-parent包含了以下信息: 1、使用java6编译级别 2、使用utf-8编码 3、实现了通用的测试框架 (JUnit, Hamcrest, Mockito)....

2014-04-14 22:13:03

阅读数 8926

评论数 0

初识spring boot maven管理--HelloWorld

配置文件配置好 了之后可以进行第一个例子的编写了! @Controller @EnableAutoConfiguration() public class SampleController { private Hello hello; @Autowired public Sa...

2014-04-14 20:34:49

阅读数 3148

评论数 0

初识spring boot maven管理--配置文件

web环境下修改信息需要重启服务器,如果在一个大型的项目中经常重启服务器,那浪费的时间可想而知,今天介绍个好东西 --spring boot!一般学习都是从hello world开始学习的!下面介绍springboot 在maven配置和使用! 先进行pom.xml配置, xsi:sche...

2014-04-14 20:26:27

阅读数 4577

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭