时间:2021-07-01 10:21:17 帮助过:24人阅读
hebernate与mysql整合 1.下载mysql, 如何安装 2.开始在myeclipse 整合hebernate hebernate 需要的一些包: 配置文件:(Mysql 已开启远程连接) ?xml version='1.0' encoding='UTF-8'?!DOCTYPE hibernate-configuration PUBLIC -//Hibernate/Hibernate Config
hebernate与mysql整合1.下载mysql,
如何安装
2.开始在myeclipse 整合hebernate
hebernate 需要的一些包:

配置文件:(Mysql 已开启远程连接)
root jdbc:mysql://192.168.1.135:3306/SolarWorkFlowDb?useUnicode=true&characterEncoding=utf8 org.hibernate.dialect.MySQLDialect mysqll solar com.mysql.jdbc.Driver true true true org.hibernate.cache.EhCacheProvider
配置文件2
测试数据
package test;
public class Person {
private int ID ;
private String FULL_NAME;
private String LAST_NAME;
public Person(){}
public Person(int iD, String fULLNAME, String lASTNAME) {
super();
ID = iD;
FULL_NAME = fULLNAME;
LAST_NAME = lASTNAME;
}
public int getID() {
return ID;
}
public void setID(int iD) {
ID = iD;
}
public String getFULL_NAME() {
return FULL_NAME;
}
public void setFULL_NAME(String fULLNAME) {
FULL_NAME = fULLNAME;
}
public String getLAST_NAME() {
return LAST_NAME;
}
public void setLAST_NAME(String lASTNAME) {
LAST_NAME = lASTNAME;
}
}
测试类
package test;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;
public class TestPro {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Person p = new Person();
p.setFULL_NAME("Tom");
p.setLAST_NAME("LEE");
Configuration cfg = new Configuration();
SessionFactory sf = cfg.configure().buildSessionFactory();
Session session = sf.openSession();
session.beginTransaction();
session.save(p);
session.getTransaction().commit();
session.close();
sf.close();
}
}

测试结果:
资料:点击打开链接