
spring
Jerry_sss
这个作者很懒,什么都没留下…
展开
-
spring学习--总结IOC(控制反转)
--IOC(控制反转) 是一种概念,一种思想 解耦合 通过spring容器管理和装配对象,不用自己手动创建对象 1.依赖注入(DI) (1)基于XML的DI 注意:id是唯一的,class是类的全限定类名,不能是接口 必须提供对应的setter方法 a.设值注入(无参构造方法) i.简单类型数据 ii.引用类型数据 b.构原创 2017-06-10 20:52:22 · 381 阅读 · 0 评论 -
spring学习--面向切面编程AOP和AspectJ
—AOP(面向切面编程)1.代理模式代理模式是指,为其他对象提供一种代理以控制对这个对象的访问.在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户类和目标对象之间起到中介的作用.作用是增强功能和控制访问.分为:静态代理:在程序运行之前已经定义好代理类,代理类和目标类要实现相同的接口动态代理:在程序运行时才确定代理类和目标类的关系,又分为 a.JDK动态代理,要求目标原创 2017-07-09 21:35:25 · 466 阅读 · 0 评论 -
Spring Boot集成JdbcTemplate的问题总结~~
注入数据源这里采用Spring Boot的java配置注入数据源:package com.sitech.ddoe.server.common.domain;import javax.sql.DataSource;import org.apache.commons.dbcp.BasicDataSource;import org.springframework.beans.factory.annota原创 2017-11-13 16:57:03 · 1786 阅读 · 0 评论 -
使用Java配置装配Spring
近期项目要求Spring零配置,采用Java配置。总结出一些用到的注解~~1.@Configuration和@Bean搭配使用用@Configuration注解该类,等价与XML中配置beans;用@Bean标注方法等价于XML中配置bean。实例:package com.sitech.ddoe.server.all.config;import java.io.File;import java.i原创 2017-12-04 15:10:06 · 484 阅读 · 0 评论 -
JavaConfig--动态切换数据源以及开启事务
1.动态切换数据源1.1 声明多个数据源@Bean(name = "oracledb")public DataSource handlerOracle(List attributes) { return handlerDatasource(attributes);}@Bean(name = "mysqldb")public DataSource handlerMy...原创 2018-05-08 15:20:15 · 2325 阅读 · 0 评论 -
JdbcTemplate手动开启和结束事务
1.装配变量private JdbcTemplate jdbcTemplate;private DataSourceTransactionManager tran;private TransactionStatus status;/** * 装配JdbcTemplate * @param dynamicDataSource * @return */@Beanpublic...原创 2018-06-22 10:23:42 · 9764 阅读 · 5 评论