spring实战
Lisy_
在读硕士,喜欢机器学习,等等
展开
-
静态代理、JDK与CGLIB动态代理、AOP+IoC
AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。一、为什么...转载 2018-06-15 08:36:09 · 179 阅读 · 0 评论 -
spring 如何动态加载properties文件
1. 在xml中配置properties路径<bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource"> <property name="basenames"> ...转载 2018-05-29 15:45:00 · 3194 阅读 · 0 评论 -
ICO,DI,MVC,AOP思想
IOC是什么IOC(Inversion of Control)控制反转,IOC是一种新的java编程模式, 目前很多轻量级容器都在广泛使用的模式.IOC解决了什么问题?在IOC出现以前,组件之间的协调关系都是由程序员内部代码来控制的,或者说,以前使用new关键字来实现两组间之间的依赖关系.这中方式就造成了组件之间的相互耦合.IOC(控制反转...转载 2018-05-18 14:02:00 · 458 阅读 · 2 评论 -
什么是事务、事务特性、事务隔离级别、spring事务传播特性
引用地址什么是事务?事务是程序中一系列严密的操作,所有操作必须成功完成,否则每个操作所做的操作将会撤销,这是事务的原子性(要么成功,要么失败),事务特性事务特性分为四个:原子性(Atomicity),一致性(Consistency),隔离性(Isolation),持续性(Durability),简称ACID.原子性:事务是数据库逻辑工作...转载 2018-05-17 21:57:00 · 180 阅读 · 1 评论