日期:2014-05-16 浏览次数:21078 次
? Xml代码
??? <?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: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>