生活随笔
收集整理的這篇文章主要介紹了
使用Hibernate生成数据库和连接数据库
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
生成數(shù)據(jù)庫Test
http://blog.csdn.net/yuhui123999/article/details/51898053
[java]?view plaincopy
package?com.zucc.util;?? ?? import?org.hibernate.cfg.Configuration;?? import?org.hibernate.tool.hbm2ddl.SchemaExport;?? ?? public?class?ExportDB?{?? ?? ????public?static?void?main(String[]?args)?{?? ????????Configuration?cfg?=?new?Configuration().configure();?? ????????SchemaExport?export?=?new?SchemaExport(cfg);?? ????????export.create(true,?true);?? ????????System.out.println("數(shù)據(jù)庫導(dǎo)出成功");?? ????}?? }??
連接數(shù)據(jù)庫Test
[java]?view plaincopy
import?org.hibernate.Session;?? import?org.hibernate.SessionFactory;?? import?org.hibernate.Transaction;?? import?org.hibernate.cfg.Configuration;?? ?? import?com.zucc.model.User;?? ?? public?class?TestClient?{?? ????public?static?void?main(String[]?args)?{?? ?????????? ?????????? ????????Configuration?cfg?=?new?Configuration();?? ?????????? ????????cfg?=?cfg.configure();?? ?????????? ????????SessionFactory?factory?=?cfg.buildSessionFactory();?? ?????????? ????????Session?session?=?factory.openSession();?? ?????????? ????????Transaction?tx?=?session.beginTransaction();?? ?????????? ????????User?user?=?new?User();?? ????????user.setName("rqq");?? ????????user.setPassword("123456");?? ?????????? ?????????? ????????session.save(user);?? ?????????? ????????tx.commit();?? ????}?? }??
總結(jié)
以上是生活随笔為你收集整理的使用Hibernate生成数据库和连接数据库的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。