![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
Connie_豆
一个开始活在脱发恐惧中的“伪”程序媛……
伴随着发量的减少还有健忘……
看过的东西不去温习的话经常忘记,希望在这里把学习到的东西都记录下来。
这个号有了很久了,但是最近才开始记录,因为之前习惯用印象笔记,后续希望自己不要犯懒,慢慢把印象笔记上的东西搬过来
男朋友也是程序猿,希望他良心发现,记得过来给我点赞(抠鼻抠鼻)
展开
-
Spring中的FactoryBean和BeanFactory
BeanFactory和FactoryBean其实没有什么比较性的,只是两者的名称特别接近,所以有时候会拿出来比较一番,BeanFactory是提供了IOC容器最基本的形式,给具体的IOC容器的实现提供了规范. FactoryBean可以说为IOC容器中Bean的实现提供了更加灵活的方式,FactoryBean在IOC容器的基础上给Bean的实现加上了一个简单工厂模式和...转载 2018-07-12 11:08:07 · 615 阅读 · 0 评论 -
Spring中的事务机制,@Transactional
参考博客: spring的@Transactional注解详细用法 举了一个非常容易理解的例子: 使用Spring中的 @Transactional注解控制事务转载 2018-07-18 21:48:37 · 94 阅读 · 0 评论 -
Mybatis配置多数据源
在大多数情况下,一个功能全面的系统只使用单一数据源几乎是不太可能的,所以配置多数据源是十分必要的,记录一下去年某个项目配置多数据源的方式~ 单一数据源的配置如下: 1. 配置datasource 2. 配置sessionFactory,属性为上一步配置的datasource和mapperLocation(xml文件所在的目录) 多数据源配置: 要实现多数据源切换,...原创 2018-07-24 16:31:13 · 17810 阅读 · 8 评论 -
ehcache的基本用法(和Spring集成)
Ehcache是一个纯Java的进程缓存框架,读写快速,但是也因此会在java程序关闭的时候缓存也会从内存中清除,看百科中有说可以设置缓存在java进程关闭时缓冲到磁盘,在下次重启的时候将缓存写入jvm内存,但是我目前还没有使用到这个策略。 相较于Redis的好处可能就是不需要单独安装,简单配置即可使用,而且省去通信开销,缺点也显而易见,过分依赖于程序的java进...原创 2018-08-14 14:45:36 · 695 阅读 · 0 评论 -
自定义注解+AOP 实现访问记录保存
昨天突发奇想想统计报表的访问记录,想了一下这种公用的操作很适合用AOP实现呀~ 之前看过类似的经典操作是实现Mybatis动态切换数据源,之前有写过文章,是实现多数据源的方式之一。 Mybatis配置多数据源 · 需要了解 1. 为什么使用自定义注解? 自定义注解可以配置参数,并且在切面类中可以获取到参数,使用时一行代码即可。 ·步骤 1. 自定义注解 @Target(Eleme...原创 2018-08-29 15:20:53 · 315 阅读 · 0 评论