![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
sigangjun
这个作者很懒,什么都没留下…
展开
-
maven下搭建注解形式的Spring aop
目录结构如下:pom.xml文件内容如下: 4.0.0 cn.sigangjun.architecture spring_aop war 0.0.1-SNAPSHOT spring_aop Maven Webapp http://maven.apache.org org.springframework spring-core 3原创 2013-10-17 18:04:57 · 7558 阅读 · 0 评论 -
maven 下搭建spring
目录结构出下图所示:在src/main/java下创建包cn.sigangjun.spring在下边创建以下文件:Person.javapackage cn.sigangjun.spring;public class Person { public String name; public String age; public String get原创 2013-10-17 17:32:36 · 721 阅读 · 0 评论 -
spring 事务
最近在调项目的性能,又重新过了温习了一下spring事务的相关内容,做如下总结:一、声明式spring事务的控制Spring 的声明式事务管理在底层是建立在 AOP 的基础之上的。其本质是对方法前后进行拦截,然后在目标方法开始之前创建或者加入一个事务,在执行完目标方法之后根据执行情况提交或者回滚事务。1、spring事务配置方式声明式spring事务的配置方式有三种原创 2013-10-23 17:55:36 · 1252 阅读 · 0 评论 -
Spring2.5+MINA2搭建Socket Server
1、下载相应的开发包http://mina.apache.org/,MINA2.0版本包含了spring开发包,还需下载其他相关包,我的工程用到的包如下图: 2、配置spring的applicationContext.xml,配置mina服务; [html] view plaincopyprint?xml ver原创 2013-11-26 19:37:14 · 879 阅读 · 0 评论 -
Spring Autowired(required = false) 说明
当候选 Bean 数目不为 1 时的应对方法 在默认情况下使用 @Autowired 注释进行自动注入时,Spring 容器中匹配的候选 Bean 数目必须有且仅有一个。当找不到一个匹配的 Bean 时,Spring 容器将抛出 BeanCreationException 异常,并指出必须至少拥有一个匹配的 Bean。我们可以来做一个实验: 清单 10. 候选 Be原创 2014-02-07 11:36:54 · 6887 阅读 · 1 评论 -
Spring中配置事物注解的方式: @Transactional
事物传播行为介绍: @Transactional(propagation=Propagation.REQUIRED) :如果有事务, 那么加入事务, 没有的话新建一个(默认情况下) @Transactional(propagation=Propagation.NOT_SUPPORTED) :容器不为这个方法开启事务 @Transactional(propagation=Pr原创 2017-09-19 12:33:38 · 1263 阅读 · 2 评论