java中的使用类!

  package hibernateDemo.model;

  import javax.persistence.Entity;

  import javax.persistence.Id;

  @Entity

  public class Teacher {

  private int id ;

  private String name ;

  private String title;

  @Id

  public int getId() {

  return id;

  }

  public void setId(int id) {

  this.id = id;

  }

  public String getName() {

  return name;

  }

  public void setName(String name) {

  this.name = name;

  }

  public String getTitle() {

  return title;

  }

  public void setTitle(String title) {

  this.title = title;

  }

  }

  hibernate.cfg.xml配置文件

  

  

  "-//Hibernate/Hibernate Configuration DTD 3.0//EN"

  "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">

  

  

  

  com.microsoft.sqlserver.jdbc.SQLServerDriver

  jdbc:sqlserver://localhost:1433;databaseName = users

  sa

  1234

  

  

  org.hibernate.dialect.SQLServer2008Dialect

  

  

  org.hibernate.cache.internal.NoCacheProvider

  

  true

  

  update

  

  

  

  

  测试类

  package hibernateDemo.test;

  import org.hibernate.Session;

  import org.hibernate.SessionFactory;

  import org.hibernate.cfg.AnnotationConfiguration;

  import org.hibernate.cfg.Configuration;

  import hibernateDemo.model.Teacher;

  public class TeacherTest {

  public static void main(String[] args) {

  Teacher t = new Teacher();

  t.setId(1);

  t.setName("bb");

  t.setTitle("初级");

  Configuration cfg = new AnnotationConfiguration();

  //Session session = HibernateUtil.getSessionFactory()。getCurrentSession();

  SessionFactory sf = cfg.configure()。buildSessionFactory();

  Session session = sf.openSession();

  session.beginTransaction();

  session.save(t);

  session.getTransaction()。commit();

  session.close();

  sf.close();

  }

  }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值