spring
annan211
这个作者很懒,什么都没留下…
展开
-
spring mvc 经典入门
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。 一、Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0)...原创 2013-07-09 18:05:00 · 101 阅读 · 0 评论 -
spring aop 优先级
[size=small] spring aop 横切面有多个时,涉及到 优先级问题。 代码如下 [/size][code="java"]@Order(1)@Aspect@Componentpublic class AspejctBean { @Before("execution(public int com.jfn.spring.aop.imp...原创 2014-11-08 15:43:09 · 142 阅读 · 0 评论 -
spring aop 基于注解配置
[size=small] spring aop 的作用是 1 每一个事务逻辑位于一个位置,代码不离散,便于维护与升级。 2 业务模块更简洁,只包含核心代码。 完成aop功能的方式还有动态代理,但是动态代理要求较高,所以aop更被广泛使用。 其配置包括基于注解方式和xml配置。这里先标记注解。[/size] [code="java"] ...原创 2014-11-08 15:27:28 · 106 阅读 · 0 评论 -
spring bean 的基础配置
[size=small] spring bean的配置包含 3种基本情况 1 全类名配置 2 工厂方法 3 beanFactory [/size] [code="java"] [/code] [code="java"] ...原创 2014-11-08 00:05:50 · 103 阅读 · 0 评论 -
spring 事务配置
[size=small] spring 官方团队 建议我们使用注解方式 配置事务,这样可以做到精确配置,具体怎么精确,看个人理解,希望在评论处附上,我不明白这一点。 基于xml配置事务[/size][code="java"] ...原创 2014-11-03 21:36:30 · 78 阅读 · 0 评论 -
spring 事务属性分类
[size=medium] required 业务方法需要在一个事务中运行,如归哦方法运行时,已经处在一个事务中,那么加入到该事物,否则为自己创建一个新的事务。 not_support 声明方法不需要事务,如果方法没有关联一个事务,容器不会为他开启事务,如果方法在一个事务中被调用,该事物会被挂起,在方法调用结束后,原先的事务便会恢复执行。 requireshew 属性表...原创 2014-11-02 22:49:29 · 107 阅读 · 0 评论 -
springJDBC + spring 事务属性
[size=small] spring 事务传播属性 百分之八十用到的都是 required ,并且这个事被默认使用的。其含义为 业务方法需要在一个事务中运行,如果方法运行时,已经处在一个事务中,那么加入该事务,否则为自己创建一个新的事务。 该事务为spring默认属性,通常情况下不需要显示标记。 这里使用注解模式 简单解析一下,不做深入探讨。 1 注册...原创 2014-11-01 23:48:47 · 83 阅读 · 0 评论 -
spring jersey整合后无法注入
spring jersey整合后无法注入原创 2014-10-27 17:26:15 · 148 阅读 · 0 评论 -
Spring什么时候实例化bean,首先要分2种情况
[code="java"]Spring什么时候实例化bean,首先要分2种情况第一:如果你使用BeanFactory作为Spring Bean的工厂类,则所有的bean都是在第一次使用该Bean的时候实例化 第二:如果你使用ApplicationContext作为Spring Bean的工厂类,则又分为以下几种情况: (1):如果bean的scope是si...原创 2014-08-28 17:59:40 · 229 阅读 · 0 评论 -
spring 设置切入点,在特定方法之前执行特定逻辑代码
第一步 加入jar包 aspectjweaver.jar aspectj织入jar包 ;aspectjrt.jar aspect runningtime aspect运行时环境jar包 第二步 配置xml文件 在xml文件加入[code="java"] [/code] 这句话的意思是 在需要的时候 spring会自动创建动态代理 逻辑代码如下 [co...原创 2013-08-29 12:56:25 · 452 阅读 · 0 评论 -
spring 定时器
第二种:使用注解形式也许我们不想每写一个任务类还要在xml文件中配置下,我们可以使用注解@Scheduled,我们看看源文件中该注解的定义:Java代码 [code="java"] @Target({java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.ANNOTATION_TYPE}) ...原创 2013-07-18 11:34:43 · 81 阅读 · 0 评论 -
spring 中bean的生命周期
spring 中bean的生命周期是在bean的声明中通过scope属性设置的比较常用的是 propertype 和 singlton 默认情况下,bean的生命周期是singlton 不管什么地方需要,拿到的总是这个beanpropertype 意思是:原型,这里有一个bean的原型,哪里需要的话,就按照这个原型塑造一个bean ...原创 2013-07-15 22:38:44 · 96 阅读 · 0 评论 -
spring Ioc 依赖注入的三种方式:构造函数注入、setter方法注入和接口注入
spring 中 注入方式分为构造方法注入和setter方法注入 1 构造方法注入,配置文件applicationContext.xml中:[code="java"][/code]简洁一点的写法:[code="java"][/code] 有些时候,容器在加载XML配置的时候,因为某些原因,无法明确配置项与对象的构造方...原创 2013-07-15 22:33:12 · 460 阅读 · 0 评论 -
spring aop 切入点配置,重用切点表达式
[size=small] spring aop 配置时,需要多处配置切入表达式,这时候可以使用重用切入点表达式,代码如下。[/size][code="java"]@Order(1)@Aspect@Componentpublic class AspejctBean { /** * 定义一个切入点 提供重用 */ @Pointcut(...原创 2014-11-08 15:54:39 · 235 阅读 · 0 评论