
spring3.0
lzj0470
这个作者很懒,什么都没留下…
展开
-
spring Autowire属性
在应用中,我们常常用一个标签为javabean注入它依赖的对象。但是对于大应用系统中,这个操作会耗费我们大量的资源,bean重用性低。现在,spring为我们提供了一种自动装配(autowire)机制。大大的缩短了劳动强度,减少代码量。autowire有6个取值。1、 No:即不启用自动装配。Autowire默认的值。2、 byName:通过属性的名字的方式查找JavaBe原创 2014-01-03 14:36:20 · 3612 阅读 · 1 评论 -
Spring3.0 + Hibernate3.3.2 搭建全注解工程
Spring3.0 + Hibernate3.3.2 搭建无配置,完全使用注解工程原创 2013-08-04 21:20:06 · 142 阅读 · 0 评论 -
org.springframework.orm.hibernate3.LocalSessionFactoryBean" not found
applicationContext.xml 抛出 [code="java"]org.springframework.orm.hibernate3.LocalSessionFactoryBean" not found[/code]此错误一般是未导入spring 1.2 ORM/DAO/Hibernate3.0 Libraries包,将其导入,刷新工程即可...原创 2013-07-25 22:08:52 · 232 阅读 · 0 评论 -
Could not resolve placeholder 解决方案
错误场景一个工程(A)以多个工程(B\C\D...)相关联,而某些工程会用到自己的配置文件。如:B工程配置文件引用settings.xml[code="java"][/code]C工程配置文件引用elasticSettings.properties[code="java"][/code]A工程配置文件引用B工程和C工程配置文件[code="java"][/cod...原创 2013-07-24 10:13:50 · 494 阅读 · 0 评论 -
spring @value 用法
[code="java"] [/code][code="java"]package com.nyl.st.spring.service;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotatio...原创 2013-07-23 17:15:44 · 115 阅读 · 0 评论 -
Spring 之注解事务 @Transactional
Spring在TransactionDefinition接口中规定了7种类型的事务传播行为,它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:事务传播行为类型事务传播行为类型说明PROPAGATION_REQUIRED如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见的选择原创 2014-06-26 11:27:26 · 972 阅读 · 0 评论 -
ignore-resource-not-found
遇到的问题,XML文件获取不到类型${db.driver},即${XXX}解决办法:ignore-resource-not-found 去掉该属性,重新发布工程。然后恢复该属性,重新发布工程。具体场景:settings.xml com.mysql.jdbc.Driver jdbc:mysql://localhost:3306/H2 root roo原创 2014-02-26 12:00:00 · 7387 阅读 · 0 评论 -
spring scheduled annotation 实例二
创建一个maven工程,并转化成web工程。不懂怎么转化成web。请看这里实例。http://lzj0470.iteye.com/admin/blogs/1926744pom.xml 4.0.0 quartz_annotation quartz_annotation 0.0.1-SNAPSHOT war org.quartz-schedu原创 2014-01-06 17:50:02 · 1362 阅读 · 0 评论 -
spring scheduled annotation 实例一
创建一个maven工程,并转化成web工程。不懂怎么转化成web。请看这里实例。http://lzj0470.iteye.com/admin/blogs/1926744pom.xml 4.0.0 quartz_annotation quartz_annotation 0.0.1-SNAPSHOT war org.quartz-schedule原创 2014-01-06 12:07:49 · 3039 阅读 · 0 评论 -
spring beans标签的default-lazy-init属性
spring配置默认default-lazy-init为false,当属性default-lazy-init设置成true时,sping不会再去加载整个对象实例图,大大减少了初始化的时间,减少了spring的启动速度。注意:对于scheduler来说,就需要设置成false。如:<bean id="scheduler" class="org.springframework.sche原创 2014-01-06 14:34:13 · 4779 阅读 · 0 评论 -
spring lazy-init属性
一个设置为lazy-init属性的bean,就意味要延迟加载,也就是IoC 容器将第一次被用到时才开始实例化。bean的默认lazy-init=false,不需要延迟加载,IoC 容器将在服务器启动的时候,会解读ApplicationContext.xml文件,不管你是不是要使用该bean,都会先进行实例化。这会造成启动的时候,特别的慢。但是,也是最保险的方法。据说,在原创 2014-01-03 12:08:52 · 5876 阅读 · 2 评论 -
Spring配置项<context:annotation-config/>解释说明
现在,我们使用注解一般都会配置扫描包路径选项[code="java"][/code]该配置项其实也包含了自动注入上述processor的功能,因此当使用[code="java"][/code]后,就可以将[code="java"][/code]移除了。...原创 2013-08-30 18:04:06 · 293 阅读 · 0 评论