9159金沙游艺场-奥门金沙游艺场-[欢迎您]

9159金沙游艺场为您呈现最新的面貌!,目前注册送体验金,欢迎您将成为影视娱乐行业新的风向标,是亚洲的优质娱乐先锋。

Java——Spring配置,javaspring

日期:2019-10-07编辑作者:服务器

Java——Spring配置,javaspring

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xmlns:context="http://www.springframework.org/schema/context"
 xmlns:tx="http://www.springframework.org/schema/tx"
 xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
    http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd
    http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd"
 default-autowire="byName" default-lazy-init="true">
 <!--  default-autowire="byName" 根据属性名自动装配,default-lazy-init="true"  spring配置默认default-lazy-init为false,当配置为true时sping不会再去加载整个对象实例图,大大减少了初始化的时间,减少了spring的启动速度。
    这样做只是为了在开发过程中节约启动时间,在部署到实际环境中,倒是没必要设置default-lazy-init为true。毕竟部署到实际环境中不是经常的事,每次启动1分钟倒不是大问题,而且可以提高服务器效率 -->
 <!-- 配置数据源 -->
 <bean id="dataSource"  class="org.springframework.jdbc.datasource.DriverManagerDataSource">
      <property name="driverClassName">
           <value>com.mysql.jdbc.Driver</value>
      </property>
      <property name="url">
           <value>jdbc:mysql://localhost/ssh?characterEncoding=utf-8</value>
      </property>
      <property name="username">
           <value>root</value>
      </property>
      <property name="password">
           <value>123</value>
      </property>
 </bean>

 <!--配置SessionFactory -->
 <bean id="sessionFactory"  class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
      <property name="dataSource">
           <ref bean="dataSource" />
      </property>
      <property name="mappingResources">
           <list>
                <value>com/ssh/pojo/User.hbm.xml</value>
           </list>
     </property>
      <property name="hibernateProperties">
           <props>
                <prop key="hibernate.show_sql">true</prop>
           </props>
      </property>
 </bean>
 
 <!-- hibernateTemplate -->
 <bean id="hibernateTemplate"  class="org.springframework.orm.hibernate3.HibernateTemplate">
      <property name="sessionFactory">
           <ref bean="sessionFactory" />
      </property>
 </bean>

 <!-- 配置数据持久层 -->
 <bean id="userDao"  class="com.ssh.dao.impl.UserDaoImpl">
      <property name="hibernateTemplate" ref="hibernateTemplate"></property>
 </bean>
 
 <!-- 配置业务逻辑层 -->
 <bean id="userService"  class="com.ssh.service.impl.UserServiceImpl">
      <property name="userDao" ref="userDao"></property>
 </bean>
 
 <!-- 配置控制层 -->
 <bean id="UserAction"  class="com.ssh.action.UserAction"  scope="prototype">
      <property name="userService" ref="userService"></property>
 </bean>

  <!-- 配置pojo -->
 <bean id="User" class="com.ssh.pojo.User" scope="prototype"/>

 <!-- 事务管理 -->
 <bean id="transactionManager"  class="org.springframework.orm.hibernate3.HibernateTransactionManager">
      <property name="sessionFactory">
           <ref bean="sessionFactory" />
      </property>
 </bean>
</beans>

 

? xml version="1.0" encoding="UTF-8" ? beans xmlns ="" xmlns:xsi ="...

本文由9159金沙游艺场-奥门金沙游艺场-[欢迎您]发布于服务器,转载请注明出处:Java——Spring配置,javaspring

关键词:

Java线程停止方法之Interrupt方法

Java线程停止方法之Interrupt方法,javainterrupt 最近在学习Java多线程相关的知识点,其中关于线程停止的方法网上也有不...

详细>>

类的一些理解

java String 类的一些理解 关于==、equals、null,equalsnull 1、String 的==与equal() 在对字符串的相等判断,==判断的是地址是否...

详细>>

一个开箱即用的

背景 日久天长的话,无数程序员都计较在 Windows 上制作出不输 Linux太多的命令行体验,但是绝超越五成以战败告终。...

详细>>

线程池 executor 9159金沙游艺场和 executors,executo

线程池 executor 和 executors,executorexecutors Executor是Java线程池的顶级 接口 接口中最核心的一个类: ThreadPoolExecutor 中的...

详细>>