Web.xml中load-on-startup的含义
在servlet的配置当中,<load-on-startup>1</load-on-startup>的含义是:
标记容器是否在启动的时候就加载这个servlet。
当值为0或者大于0时,表示容器在应用启动时就加载这个servlet;
当是一个负数时或者没有指定时,则指示容器在该servlet被选择时才加载。
正数的值越小,启动该servlet的优先级越高。
Spring事务配置
DBCP数据源配置:
|
<!-- DBCP配置的数据源 --> <bean id ="dataSource" class ="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" /> <property name="url" value="jdbc:oracle:thin:@127.0.0.1:1521/myoracle" /> <property name="username" value="temp" /> <property name="password" value="temp"/> <property name="initialSize" value="5"/> <property name="maxActive" value="25"/> <property name="maxIdle" value="10"/> <property name="minIdle" value="1" /> <property name="maxWait" value="1000000"/> </bean> |
C3P0配置数据源:
|
<!-- C3P0 配置的数据源 --> <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close"> <property name="jdbcUrl" value="jdbc:oracle:thin:@127.0.0.1:1521/myoracle" /> <property name="driverClass" value="oracle.jdbc.driver.OracleDriver" /> <property name="user" value="temp" /> <property name="password" value="temp"/> <property name="maxPoolSize" value="40"/> </bean> |
SessionFactory配置:
|
<!-- SessionFactory --> <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="dataSource"> <ref bean="dataSource"/> </property> <property name="configLocation"> <value>classpath:hibernate.cfg.xml</value> </property> </bean> |
理解Web.xml中load-on-startup及Spring事务配置

被折叠的 条评论
为什么被折叠?



