之前配置了<beans default-lazy-init="true">一直没有测试,今天看了下LOG,发现原来
这个一直都没发挥作用,全部hibernate文件在启动时都给一次加载了,不知道是哪里出了问题
请高手指定一下!
<beans default-lazy-init="true">
<bean id="sessionFactoryTest" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="mappingDirectoryLocations">
<list>
<value>classpath:/pglms/j2ee/domain/oms</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.HSQLDialect</prop>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.hbm2ddl.auto">create</prop>
<prop key="hibernate.connection.driver_class">org.hsqldb.jdbcDriver</prop>
<prop key="hibernate.connection.url">jdbc:hsqldb:file:DB-SMS-TEMP</prop>
<prop key="hibernate.connection.username">sa</prop>
<prop key="hibernate.connection.password"></prop>
<prop key="hibernate.connection.autocommit">true</prop>
</props>
</property>
</bean>
</beans>
分享到:
相关推荐
lazy-init参数的优先级高于default-lazy-init参数,这意味着如果Bean的lazy-init参数为true,即使default-lazy-init参数为false,Bean也不会在Spring容器启动时实例化。 三、abstract参数 abstract参数也是Bean...
default-lazy-init="false" default-autowire="byName"> <context:annotation-config/> <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <property name="driverClass" value=...
-- 关于spring启动的优化 default-lazy-init="true" --> <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="location"> <value...
default-lazy-init="true"> ``` - 定义了多个命名空间,分别用于支持Bean定义、AOP(面向切面编程)、事务管理等功能。 - `default-lazy-init="true"`表示默认情况下Bean的实例化采用懒加载方式。 ```xml <!-- 源...
<beans default-lazy-init="true"> <!-- 这里定义的所有bean都默认为懒加载 --> <bean id="beanA" class="com.example.BeanA"> <!-- 属性设置 --> </bean> <bean id="beanB" class="com.example.BeanB"> <!-- ...
default-lazy-init="true"> <context:annotation-config/> <!-- 扫描包 --> <context:component-scan base-package="com.org.core"/> <bean id="jspViewResolver" class="org.springframework.web.servlet....
<beans default-lazy-init="true"> <bean id="personManager" class="com.acme.PersonManager"/> </beans> ``` 通过这样的配置,Spring会在启动时自动加载这些Bean,并根据依赖关系进行注入。 ##### 4. 修改...
default-lazy-init="true"> <!-- 配置PropertyPlaceholderConfigurer以读取jdbc.properties --> <bean id="propertyConfigurer" class="org.springframework.beans.factory.config....
<bean id="scheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean" default-lazy-init="true"> <property name="triggers"> <list/> </property> </bean> ``` 3. **动态更新 ...
<beans default-lazy-init="true"> <!-- Placeholder configuration --> <bean id="commonSqlService" class="bss.sa.flowmonitor.webfx.CommonSqlService"> </bean> </beans> ``` #### 解析 - **Spring配置...
default-lazy-init="true"> …… <bean id="cms_content_list" class="com.jeecms.cms.action.directive.ContentListDirective"/>(声明标签对应的类) <bean id="staticPageSvc" class=...
* 在<Beans>中不能够设置default-lazy-init="true",否则定时任务不触发。 * 在<Beans>中不能够设置default-autowire="byName"的属性,否则后台会报org.springframework.beans.factory.BeanCreationException错误。 ...
default-lazy-init="true" default-autowire="byName"> <!-- 启用AspectJ自动代理 --> <aop:aspectj-autoproxy/> <!-- 配置切面类 --> <bean class="com.incon.framework.aop.Aop"/> </beans> ``` ### ...
3. **Spring 容器配置元信息**:这包括XML配置文件中的`beans`元素,它定义了容器的全局属性,如`default-lazy-init`、`default-autowire`等,这些属性影响整个容器的行为。例如,`default-lazy-init`决定了容器是否...
default-lazy-init="true"> <description>SpringSecurity安全配置</description> <s:http auto-config="false" use-expressions="true" entry-point-ref="authenticationProcessingFilterEntryPoint"> <s:...