<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Cyh的博客

    Email:kissyan4916@163.com
    posts - 26, comments - 19, trackbacks - 0, articles - 220

    Spring+JPA自動生成Table配置

    Posted on 2009-02-16 21:08 啥都寫點 閱讀(1871) 評論(0)  編輯  收藏 所屬分類: J2EE

    在persistence.xml中加上<property name="hibernate.hbm2ddl.auto" value="update" />或設置在Spring配置中,在Spring 的sessionFactory中設置,當運行Spring時會自動生成Table

    <!--applicationContext.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"
        xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd"
        xmlns:tx="http://www.springframework.org/schema/tx">


        <bean id="entityManagerFactory"
            class="org.springframework.orm.jpa.LocalEntityManagerFactoryBean">
            <property name="persistenceUnitName" value="onlinephotoPU" />
        </bean>
        <bean id="transactionManager"
            class="org.springframework.orm.jpa.JpaTransactionManager">
            <property name="entityManagerFactory"
                ref="entityManagerFactory" />
        </bean>

        <bean id="dataSource"
            class="org.springframework.jdbc.datasource.DriverManagerDataSource">
            <property name="driverClassName" value="com.mysql.jdbc.Driver" />
            <property name="url" value="jdbc:mysql://127.0.0.1:3306/photo" />
            <property name="username" value="root" />
            <property name="password" value="root" />
        </bean>
        <bean id="sessionFactory"
            class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
            <property name="dataSource" ref="dataSource" />
            <property name="annotatedClasses">
                <list>
                    <value>com.tst.Person</value>
                </list>
            </property>
            <property name="hibernateProperties">
                <props>
                    <prop key="hibernate.dialect">
                        org.hibernate.dialect.MySQLInnoDBDialect
                    </prop>
                    <prop key="hibernate.show_sql">true</prop>
                    <prop key="hibernate.hbm2ddl.auto">create-drop</prop>
                </props>
            </property>
        </bean>
        
    <tx:annotation-driven transaction-manager="transactionManager" />
        <bean id="PersonDAO" class="com.tst.PersonDAO">
            <property name="entityManagerFactory"
                ref="entityManagerFactory" />
        </bean>

    </beans>

    <!--persistence.xml-->
    <?xml version="1.0" encoding="UTF-8"?>
    <persistence xmlns="http://java.sun.com/xml/ns/persistence"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
        http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" version="1.0">
       
        <persistence-unit name="onlinephotoPU"
            transaction-type="RESOURCE_LOCAL">
            <provider>org.hibernate.ejb.HibernatePersistence</provider>
            <class>com.tst.Person</class>
            <properties>
                <property name="hibernate.connection.driver_class"
                    value="com.mysql.jdbc.Driver" />
                <property name="hibernate.connection.url"
                    value="jdbc:mysql://127.0.0.1:3306/photo" />
                <property name="hibernate.connection.username" value="root" />
                <property name="hibernate.connection.password" value="root" />
                <property name="hibernate.hbm2ddl.auto" value="update" />
            </properties>
        </persistence-unit>
    </persistence>



                                                                                                           --    學海無涯
            

    主站蜘蛛池模板: 亚洲狠狠色丁香婷婷综合| 亚洲熟妇无码爱v在线观看| 黄色免费网址大全| 在线免费观看韩国a视频| 亚洲国产精品99久久久久久| 大陆一级毛片免费视频观看i| 亚洲AV男人的天堂在线观看| 成人毛片18女人毛片免费96| 亚洲性色AV日韩在线观看| 狠狠久久永久免费观看| 亚洲国产成人精品无码区花野真一 | 国产福利免费在线观看| 亚洲熟妇无码AV不卡在线播放| 午夜成年女人毛片免费观看| 国产亚洲高清在线精品不卡| 亚洲国产成人VA在线观看| 成人免费一区二区三区 | 亚洲人成电影网站| 免费在线观看的网站| 亚洲AV第一成肉网| 亚洲裸男gv网站| 日韩精品无码一区二区三区免费 | 一区二区三区免费在线观看| 在线亚洲午夜理论AV大片| 久久国产乱子伦精品免费强| 亚洲人成影院在线高清| 国产精品无码一区二区三区免费| 黄色a三级三级三级免费看| 国产亚洲综合久久系列| 欧洲一级毛片免费| 18禁亚洲深夜福利人口| 亚洲AV无码一区二区三区系列| 四虎在线视频免费观看视频| 美美女高清毛片视频黄的一免费 | 亚洲精品人成网在线播放影院| 免费一级成人毛片| 国产午夜免费高清久久影院| 亚洲色无码专区一区| 亚洲日韩VA无码中文字幕| 59pao成国产成视频永久免费| www亚洲精品久久久乳|