塔特财经网
您的当前位置:首页hebernate与mysql调整

hebernate与mysql调整

来源:塔特财经网


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();
	}

}

表结构:

测试结果:

资料:点击打开链接

显示全文