Hibernate——(四)Hibernate映射类型

Hibernate——(4)Hibernate映射类型一、常用的Hibernat映射类型有如下几种:stringintegerdoubledate日期,只表

Hibernate——(4)Hibernate映射类型

一、常用的Hibernat映射类型有如下几种:

stringintegerdoubledate    日期,只表示年月日datetime 日期,只表示年月日timestamp  时间戳,存放年月日时分秒yes_no  将在数据库中存放一个字符“Y"或“N”true_false  将在数据库中存放一个字符“T"或者"F".二、案例1、新建数据库表
/** * 用于测试Hibernate映射类型 string interger double date timestamp yes_no true_false */@Testpublic void testType() {Session session = HibernateUtils.openSession();Transaction tx = session.beginTransaction();Emp emp = new Emp();emp.setName("BigYellow");emp.setSalary(15000.90);emp.setHireDate(new Date());emp.setLastLogin(new Date());emp.setRegister(true);session.save(emp);tx.commit();session.close();}