网络相册开发(4)——Spring中配置JPA

2012-03-27
浏览
导读:在src/META-INF下添加persistence.xml 1.?xml version=1.0 encoding=UTF-8? 2.persistence xmlns=http://java.sun.com/xml/ns/persistence 3. xmlns:xsi=http:/

在src/META-INF下添加persistence.xml

1.<?xml version="1.0" encoding="UTF-8"?>
2.<persistence xmlns="http://java.sun.com/xml/ns/persistence"
3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4. xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd"
5. version="1.0">
6. <persistence-unit name="ApplicationEntityManager"
7. transaction-type="RESOURCE_LOCAL">
8. <provider>org.hibernate.ejb.HibernatePersistence</provider>
9.
10. </persistence-unit>
11.</persistence>

在Spring的配置文件applicationContext.xml中添加

Xml代码

<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/sw?createDatabaseIfNotExist=true&amp;useUnicode=true&amp;characterEncoding=utf-8</value></property>
		<property name="username"><value>root</value></property>
		<property name="password"><value>mysql</value></property>
	</bean>
	
	<!-- JPA EntityManagerFactoryBean for EntityManager-->

	<bean id="myEntityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
        <property name="dataSource" ref="dataSource"/>
        <property name="jpaVendorAdapter">
            <bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter">
                <property name="showSql" value="true" />
                <property name="generateDdl" value="true" />
            </bean>
        </property>
    </bean>
    
    <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
        <property name="entityManagerFactory" ref="myEntityManagerFactory"/>
        <property name="dataSource" ref="dataSource"/>
    </bean>     <tx:annotation-driven transaction-manager="transactionManager"/>

Flash基础教程 动画基础知识

flash as3.0 跨域的解决办法

网络相册开发(8)——Cairngorm架构浅析

Flex中PureMVC学习小结

Flex与.NET互操作(十六):FluorineFx + F