1:首先配置数据源,可以现在配置文件中引入,在这里我直接写在spring配置文件中了 首先给出单数据源配置文件 主要修改的就是这二个地方, 现在来看看多数据源的配置 配置二个数据源,注意bean的 id 要唯一 接下来就是选择数据源的问题了,下面的这段bean直接加载spring配置文件就行了, i ...
分类:
编程语言 时间:
2018-09-07 13:55:02
阅读次数:
141
Spring AOP获取拦截方法的参数名称跟参数值 注意:这种方式需要JDK1.8版本支持 开始: 1.aop配置: `` 注意该配置需要配置在spring mvc的配置文件中,因为需要拦截controller层方法 或者在必须要配置在spring配置文件中的情况下,同时需要拦截controller ...
分类:
编程语言 时间:
2018-09-05 17:42:18
阅读次数:
513
Spring在整合其他框架时在配置文件中可能会涉及到复杂类型属性的注入,以下举例说明: 1.数组类型 2.List集合类型 3.Set集合类型 4.Map集合类型 5.Properties属性类型 直接上代码: 实体类:CollectionBean.java 配置文件:applicationCont ...
分类:
编程语言 时间:
2018-09-02 14:36:00
阅读次数:
146
第一步:mybatis和spring整合 mybatis-spring-1.2.2:是mybatis官方出的包: mybatis的包: mybatis和spring的整合包: spring及springmvc的包: Dao Spring配置文件: 使用此种方法需要编写mapper接口,mapper接 ...
分类:
其他好文 时间:
2018-09-01 14:05:05
阅读次数:
205
一、首先要在service工程中添加dubbo依赖。 注意:dubbo需要排除依赖,默认的spring版本是2.x。和现有的冲突。 二、写一个service接口。 三、Service实现类。 四、spring配置文件中配置dubbo。 name : 自己根据实际情况定义,可以写你当前接口项目名称。 ...
分类:
其他好文 时间:
2018-08-28 01:02:14
阅读次数:
199
1、代理类接口Person.java 2、代理类PersonImple.java 3、通知类MyAspectJ.java 4、spring配置文件applicationContext.xml 5、测试类Test.java ...
分类:
编程语言 时间:
2018-08-26 01:21:29
阅读次数:
206
最近项目在重构,代码层面的优化,然后从svn更新代码之后,启动tomcat报出下面这个异常 找了很久,试了很多方法,比如懒加载,没作用,查找spring配置文件,也没问题,最后发现了spring的循环依赖,就是ServiceA 引用 ServiceB,ServiceB又引用了 ServiceA ,如 ...
分类:
其他好文 时间:
2018-08-24 17:14:03
阅读次数:
220
第一次做多模块项目,Unit Test的时候发现Biz模块没法注入Dal模块的Mappper,提示找不到Bean。 POM文件是正确引入了dependency的,扫描的package也没错,所以卡了好一会。 然后发现是项目配置文件有问题,Spring配置文件里没有引入其他模块的配置文件,导致myba ...
分类:
编程语言 时间:
2018-08-23 12:03:12
阅读次数:
220
简单示例: 1,spring 配置文件中配置事务,并开启 2,在方法上添加注解 @Transactional 事务的传播属性 REQUIRED:如果已经存在就使用当前事务,没有就新建,默认REQUIRES_NEW:如果已经存在事务就挂起,当前方法会新开一个事务 事务的隔离级别 参见 springbo ...
分类:
编程语言 时间:
2018-08-19 23:26:18
阅读次数:
200
IOC:控制反转也叫依赖注入。利用了工厂模式。 为了方便理解,分解成每条以便记忆。 1.将对象交给容器管理,你只需要在spring配置文件总配置相应的bean,以及设置相关的属性,让spring容器来生成类的实例对象以及管理对象。2.在spring容器启动的时候,spring会把你在配置文件中配置的 ...
分类:
编程语言 时间:
2018-08-11 14:37:41
阅读次数:
161