测试staff数据表连接到maeclipse

在staff中插入一行

 package com.hibernate.test;

 import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration; import com.hibernate.DAO.Staff; public class StaffTest
{
public void save()
{
Configuration conf = new Configuration();
//无参数,默认加载Hibenate.cfg.xml,也可以闯入其他配置文件名,进行加载 conf.configure();
/*如果Hibernate.cfg.xml中没有配置某些属性,可以通过conf.setProperty(propertyName, value);来配置
如: conf.setProperty("'hibernate.connection.driver_class", "com.mysql.jdbc.Driver");
*/ SessionFactory factory = conf.buildSessionFactory();
//用于构造Session实力的工厂对象 Session session = factory.openSession();
//构造Session Transaction tran = session.beginTransaction();
//通过Session实例开启事务,得到事务对象 //创建staff实体类对象
try{
Staff staff = new Staff();
staff.setId("8888888");
staff.setName("888888");
staff.setPassword("888888"); //使用session实例的save()方法,传入实体类对象,将staff对象持久化
session.save(staff);
tran.commit();
}catch(Exception e){
tran.rollback();
}finally{
//关闭session
session.close();
}
}
public static void main(String[] args)
{
StaffTest test = new StaffTest();
test.save();
}
}

最新文章

  1. linux ssh远程免登陆
  2. Fluent Nhibernate之旅(五)--利用AutoMapping进行简单开发
  3. oracle with as 用法
  4. 20145213《Java程序设计》实验五Java网络编程及安全
  5. Linux中LoadAverage分析
  6. Google Code Jam 2010 Round 1B Problem A. File Fix-it
  7. 如何用Apache POI操作Excel文件-----如何对一个单元格加注解?
  8. Sencha Touch2 时间轴ListPanel
  9. [你必须知道的.NET]第三十四回,object成员,不见了!
  10. js里一些经典的算法
  11. Java 8: Lambdas和新的集合Stream API
  12. Supervised Learning-Regression
  13. php 通过referer防盗链(以图片为例)
  14. SQL2005清空删除日志
  15. linkin大话数据结构--数组
  16. Python函数的装饰器修复技术(@wraps)
  17. 【原创】C# war3 巨魔精灵 minimap
  18. springboot/Mybatis整合
  19. CCF 消息传递接口 (队列) 201903-4 (100分)
  20. 如何在mvc项目中使用apiController

热门文章

  1. GridView控件显示图片
  2. Xcode8适配iOS10.1真机测试
  3. tomcat 6.0 压缩功能
  4. Yale CAS + .net Client 实现 SSO 的完整版
  5. [React Fundamentals] Using Refs to Access Components
  6. careercup-中等难度 17.6
  7. ios定制中间突出的tabBar
  8. 利用C语言结构体模拟一个简单的JavaBean
  9. c++中运算符重载,+,-,--,+=,-=,*,/,*=,/=,
  10. oracle学习总结3