随笔分类 -  Spring

Spring定时任务的几种实现
摘要:分类 从实现的技术上来分类,目前主要有三种技术(或者说有三种产品): 从实现的技术上来分类,目前主要有三种技术(或者说有三种产品): 从作业类的继承方式来讲,可以分为两类: 从作业类的继承方式来讲,可以分为两类: 注:个人推荐使用第二种方式,因为这样所以的类都是普通类,不需要事先区别对待。 从任务调 阅读全文

posted @ 2018-02-02 12:29 Louis军 阅读(447) 评论(0) 推荐(0) 编辑

Spring 事务
摘要:Spring 事务管理 API 分析 Spring 框架中,涉及到事务管理的 API 大约有100个左右,其中最重要的有三个:TransactionDefinition、PlatformTransactionManager、TransactionStatus。所谓事务管理,其实就是“按照给定的事务规 阅读全文

posted @ 2018-01-30 11:49 Louis军 阅读(276) 评论(0) 推荐(0) 编辑

Spring AOP的实现原理
摘要:Spring AOP的实现原理是基于动态织入的动态代理技术,而AspectJ则是静态织入,而动态代理技术又分为Java JDK动态代理和CGLIB动态代理,前者是基于反射技术的实现,后者是基于继承的机制实现,下面通过一个简单的例子来分析这两种技术的代码实现。 JDK动态代理 先看一个简单的例子,声明 阅读全文

posted @ 2018-01-12 11:35 Louis军 阅读(891) 评论(0) 推荐(0) 编辑

spring aop两种配置方式
摘要:基于注解的Spring AOP开发 简单案例快速入门 定义目标类接口和实现类 使用Spring 2.0引入的注解方式,编写Spring AOP的aspect 类: 编写配置文件交由Spring IOC容器管理 编写测试类 简单说明一下,定义了一个目标类UserDaoImpl,利用Spring2.0引 阅读全文

posted @ 2018-01-12 11:18 Louis军 阅读(40529) 评论(0) 推荐(2) 编辑

spring profile 多环境配置管理
摘要:现象 如果在开发时进行一些数据库测试,希望链接到一个测试的数据库,以避免对开发数据库的影响。 开发时的某些配置比如log4j日志的级别,和生产环境又有所区别。 各种此类的需求,让我希望有一个简单的切换开发环境的好办法。 解决 现在spring3.1也给我们带来了profile,可以方便快速的切换环境 阅读全文

posted @ 2018-01-03 16:26 Louis军 阅读(477) 评论(0) 推荐(0) 编辑

Spring和Spring MVC包扫描
摘要:在Spring整体框架的核心概念中,容器是核心思想,就是用来管理Bean的整个生命周期的,而在一个项目中,容器不一定只有一个,Spring中可以包括多个容器,而且容器有上下层关系,目前最常见的一种场景就是在一个项目中引入Spring和SpringMVC这两个框架,那么它其实就是两个容器,Spring 阅读全文

posted @ 2017-12-15 12:42 Louis军 阅读(10798) 评论(0) 推荐(1) 编辑

PropertyPlaceholderConfigurer使用及@Value使用注意事项
摘要:思考 关于PropertyPlaceholderConfigurer 1. PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是 BeanFactoryPostProcessor接口的一个实现。PropertyPlaceholderConfigurer可 阅读全文

posted @ 2017-12-15 11:52 Louis军 阅读(2653) 评论(0) 推荐(0) 编辑

Spring中@Autowired注解、@Resource注解的区别
摘要:Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。 @Resource的作用相当于@Autowired,只不过@Autowired按byType(类型注入)自动注入, 阅读全文

posted @ 2017-11-02 18:11 Louis军 阅读(478) 评论(0) 推荐(0) 编辑

Spring在代码中获取bean的几种方式(转)
摘要:获取spring中bean的方式总结: 说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring的情况。 说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring的情况。 说明:这种方式适合于采用Spring框架的B 阅读全文

posted @ 2017-10-27 12:32 Louis军 阅读(221) 评论(0) 推荐(0) 编辑

Spring中通配符(转)
摘要:一、加载路径中的通配符:?(匹配单个字符),*(匹配除/外任意字符)、**/(匹配任意多个目录) classpath:app-Beans.xml 说明:无通配符,必须完全匹配 classpath:App?-Beans.xml 说明:匹配一个字符,例如 App1-Beans.xml 、 App2-Be 阅读全文

posted @ 2017-09-07 16:49 Louis军 阅读(336) 评论(0) 推荐(0) 编辑

Spring(AbstractRoutingDataSource)实现动态数据源切换--转载
摘要:一、前言 近期一项目A需实现数据同步到另一项目B数据库中,在不改变B项目的情况下,只好选择项目A中切换数据源,直接把数据写入项目B的数据库中。这种需求,在数据同步与定时任务中经常需要。 那么问题来了,该如何解决多数据源问题呢?不光是要配置多个数据源,还得能灵活动态的切换数据源。以spring+hib 阅读全文

posted @ 2017-09-04 17:35 Louis军 阅读(205) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示