第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

hibernate-001 源代碼

標(biāo)簽:
Java
  • StudentTest.java
    `

import java.util.Date;

import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import org.hibernate.service.ServiceRegistry;
import org.hibernate.service.ServiceRegistryBuilder;
import org.junit.*;

public class StudentsTest {
private SessionFactory sessionFactory;
private Session session;
private Transaction transaction;
@Before
public void init(){
//创建配置对象
Configuration config =new Configuration().configure();
//创建服务注册对象
ServiceRegistry serviceRegistry =new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry();
//创建会化工厂
sessionFactory = config.buildSessionFactory(serviceRegistry);
//绘画对象
session = sessionFactory.openSession();
//开启事务
transaction = session.beginTransaction();
}
@After
public void destory(){
transaction.commit();
session.close();
sessionFactory.close();
}
@Test
public void testSaveStudents(){
//生成学生对象
Students s =new Students(1,"pp","男", new Date(),"11A403");
session.save(s);//保存对象进入数据库
}

}
`

  • hibernate.cfg.xml
    '<?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE hibernate-configuration PUBLIC
    "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
    "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
    <hibernate-configuration>
    <session-factory>
    <property name="dialect">
    org.hibernate.dialect.MySQLDialect
    </property>
    <property name="connection.url">
    jdbc:mysql:///hibernate?useUnicode=true&characterEncoding=UTF-8
    </property>

    <property name="connection.username">root</property>
    <property name="connection.password"></property>
    <property name="connection.driver_class">
        com.mysql.jdbc.Driver
    </property>
    
    <property name="myeclipse.connection.profile">
        com.mysql.jdbc.Driver
    </property>
    
        <property name="show_sql">true</property>
        <property name="format_sql">true</property>
        <!-- hibernate数据表表前缀 -->
        <property name="hibernate.default_schema">hibernate</property>
            <!-- 创建数据库生成策略  create 表示重新生成表结构 update保留原有的表结构-->
        <property name="hbm2ddl.auto">create</property> 
    
    <property name="hibernate.current_session_context_class">thread</property>
    
    <!--        jta事务 全局事务
    <property name="hibernate.current_session_context_class">jta</property>
        -->
    <mapping resource="Students.hbm.xml"/>

    </session-factory>
    </hibernate-configuration>
    '

  • Students.hbm.xml
    '<?xml version="1.0"?>
    <!DOCTYPE hibernate-mapping PUBLIC
    "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
    "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
    <hibernate-mapping>
    <class name="Students" table="STUDENTS">
    <id name="sid" type="int">
    <column name="SID"/>
    <generator class="assigned"/>
    </id>
    <property name="sname" type="java.lang.String">
    <column name="SNAME"/>
    </property>
    <property name="gender" type="java.lang.String">
    <column name="GENDER"/>
    </property>
    <property name="birthday" type="java.util.Date">
    <column name="BIRTHDAY"/>
    </property>
    <property name="address" type="java.lang.String">
    <column name="ADDRESS"/>
    </property>
    </class>

</hibernate-mapping>'

點(diǎn)擊查看更多內(nèi)容
2人點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消