Spring+JPA+MySQL的配置文件

时间:2008年07月02日   作者: 河外科技  


    xmlns:aop="http://www.springframework.org/schema/aop" 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.0.xsd
                http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd
                http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd">
    <bean class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor" />
    <bean id="Myervice" class="MyService" />
    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
    <property name="driverClassName">
    <value>com.mysql.jdbc.Driver</value>
    </property>
    <property name="url">
    <value>jdbc:mysql://localhost:3306</value>
    </property>
    <property name="username">
    <value>########</value>
    </property>
    <property name="password">
    <value>########</value>
    </property>
    </bean>
    <!-- JPA EntityManagerFactoryBean for EntityManager-->
    <bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
    <property name="persistenceXmlLocation" value="persistence.xml" />
    <property name="persistenceUnitName" value="java2000" />
    <property name="dataSource" ref="dataSource" />
    </bean>
    <!-- Transaction manager for JPA -->
    <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
    <property name="entityManagerFactory">
    <ref bean="entityManagerFactory" />
    </property>
    </bean>
    <tx:annotation-driven transaction-manager="transactionManager" />
    </beans>

本文共2页,当前在第2页  1  2  

 

相关新闻:

 

 

 

 

 
打印]    [关闭