
spring
ah_hzy
光而不耀,静水流深。
展开
-
spring(一)spring的核心容器
spring的核心容器BeanFactory简单来说,BeanFactory就是一个管理Bean的工厂,主要负责初始化各种Bean,并调用它们的生命周期方法.创建BeanFactory实例时,需要提供Spring管理的详细配置信息,这些信息采用XML文件形式来管理,加载配置信息的语法如下:BeanFactory beanFactory=new XmlBeanFactory(new ...原创 2019-06-22 14:49:02 · 2774 阅读 · 0 评论 -
spring(二)依赖注入
1.依赖注入的概念依赖注入简称DI与控制反转IOC的含义相同,是从两个角度描述一件事情.在使用spring框架之后,对象的实例不在由调用者来创建,而是由spring容器创建,这种控制权发生了反转就叫IOC从spring容器的角度来看,spring容器负责将被依赖对象赋值给调用者的成员变量,这相当于为调用者注入了它依赖的实例,这就是DI2.依赖注入的实现方式属性setter方法...原创 2019-06-22 15:22:52 · 151 阅读 · 0 评论 -
spring 中的Bean(三)
1.Bean的配置Spring可以看做是一个大型工厂,这个工厂的作用就是生产和管理Bean,如果想要在这个项目中使用这个工厂,就需要开发者对spring的配置文件进行配置Spring支持XML和Properties两种格式的配置文件,在实际中最常用的是XML,XML配置文件的根元素是<beans>,当中包含了多个<bean>子元素,描述了bean如何被装配到S...原创 2019-06-22 22:51:40 · 750 阅读 · 0 评论 -
SpringAOP(四)
1.专业术语Aspect(切面):指封装的用于横向插入系统功能(如事务、日志等的类),该类要被spring容器识别为切面,需要在配置文件中通过<bean>元素指定 Joinpoint(连接点):指对象的一个操作,例如方法的调用或者异常的抛出,在SpringAOP中,连接点就是指方法的调用. Poincut(切入点):指的是类或方法名,如某个通知要应用到所有以add开头的方法中,...原创 2019-06-23 03:31:14 · 351 阅读 · 0 评论 -
Spring的数据库开发(五)
1.Spring JDBCSpring的JDBC模块负责数据库资源管理和错误处理1.1Spring JdbcTemplate的解析JdbcTemplate类的直接父类是JdbcAccessor,该类为子类提供了一些访问数据库时使用的公共属性,如表所示:DataSource 主要功能是获取数据库连接,还可以引入对数据库连接的缓冲池和分布式事务的支持,它可以作为访问数据库资源...原创 2019-06-23 16:09:01 · 432 阅读 · 0 评论 -
Spring的事务管理(六)
1.事务管理的核心接口1.1 PlatformTransactionManager管理事务该接口主要用于管理事务,提供了3个操作事务的方法,具体如下PlatformTransactionManager接口中管理事务的方法 方法名 描述 TransactionStatus getTransaction(TransactionDefinition definition) ...原创 2019-06-23 19:57:25 · 504 阅读 · 0 评论