映射枚举类型
来源:互联网 发布:淘宝促销方式有哪些 编辑:程序博客网 时间:2024/05/29 10:31
Emp.java
package com.model;public class Emp {private int id;private String name;private WeekDay day;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 WeekDay getDay() {return day;}public void setDay(WeekDay day) {this.day = day;}}
Emp.hbm.xml
<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"> <hibernate-mapping package="com.model"><class name="Emp" table="emp"><id name="id" column="id"><generator class="native"></generator></id><property name="name" column="name"></property><property name="day" column="day"><type name="org.hibernate.type.EnumType"><param name="enumClass">com.model.WeekDay</param><param name="useNamed">true</param></type></property></class></hibernate-mapping>
WeekDay.java
package com.model;public enum WeekDay {MonDay,TrusDay,WesDay}
单元测试
@Testpublic void t(){Session session = HibernateUtil.getInstance().getSession();session.beginTransaction();Emp e = new Emp();e.setDay(WeekDay.TrusDay);session.save(e);session.getTransaction().commit();session.close();}
- 枚举类型映射
- 枚举类型的映射
- 映射枚举类型
- * hibernate3 自定义枚举映射类型
- Hibernate中映射枚举类型
- Hibernate如何映射枚举类型
- Hibernate中映射枚举类型
- hibernate 自定义枚举类型映射
- hibernate_映射枚举类型(Enum)
- Hibernate枚举类型数据库映射方案
- hibernate映射时间和枚举类型
- 【Hibernate】Hibernate如何映射枚举类型
- Hibernate如何映射枚举类型num
- Gson Advanced — 映射枚举类型
- Hibernate 映射枚举(Enum) 类型的属性
- Hibernate将Enum枚举类型映射为Int类型
- Hibernate将Enum枚举类型映射为Int类型
- Hibernate映射枚举类型和实体类型的区别
- DesignPattern_AspNet_Part6
- 动态添加Jquery元素后在UI中没有显示
- openstack下迁移vm
- ArcGIS 10 许可配置
- Hadoop-安装部署
- 映射枚举类型
- VS2008编译C语言生成dll文件
- Lua程序设计第二版(笔记) 第三章表达式
- TCP三次握手及四次挥手详细图解
- 【转】windows下MinGW-w64安装
- 关于Windows Phone的资源文件Build Action属性
- ffmpeg水印制作
- php 开发模式之工厂模式
- [ 接近ruby on rails]关于开发ROR project的准备工作