SSH集成时不用hbm.xml文件的配置方法
来源:互联网 发布:淘宝酒店椅套 编辑:程序博客网 时间:2024/05/24 02:22
在beans.xml配置文件(applicationContext.xml)中将
<property name="mappingResources">
<list>
<value>cw/test/bean/Employee.hbm.xml</value>
</list>
</property>
的映射关系删除,改成:
<property name="annotatedClasses">
<list><value>cw.test.bean.Employee</value></list>
</property>
其中cw.test.bean.Employee为实体类
具体的实体类改成如下形式,加入注解:
@Entity
@Table(name="employee")
public class Employee implements java.io.Serializable{
@Id
@Column(name="username")
private String username;
@Column(name="password")
private String password;
@Enumerated(EnumType.STRING)
private Gender gender = Gender.MAN;
public Employee(){}
public Employee(String username, String password){
this.username = username;
this.password = password;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public Gender getGender() {
return gender;
}
public void setGender(Gender gender) {
this.gender = gender;
}
}
需要注意的是如果某个字段是用的枚举类型,那么需要用到Enumerated注解,并且在实体类上要实现java.io.Serializable类。
- SSH集成时不用hbm.xml文件的配置方法
- hibernate *.hbm.xml文件的配置
- hbm.xml文件配置详解
- 用xxx.hbm.xml映射文件配置的hibernate实例
- hibernate的增长策略和hbm.xml文件配置详解
- hibernate中....hbm.xml文件的配置说明
- ….hbm.xml的配置
- Hibernate hbm.xml的配置
- hibernate 的hbm.xml配置
- hibernate 的hbm.xml配置
- hbm.xml中级联关系的配置方法
- IDEA中SSH框架配置问题—— 找不到hbm.xml映射文件
- 用eclipse配置hibernate的hbm.xml文件时遇到的一些问题
- xxx.hbm.xml文件配置解析
- xxx.hbm.xml文件配置详解
- 关于SSH集成的配置方法
- myeclipse 生成hbm.xml文件时问题的解决
- 商城之SSH框架中的.hbm.xml文件
- JAVA和C++的主要区别
- 盘点8种CSS实现垂直居中水平居中的绝对定位居中技术
- MFC对话框程序启动时隐藏
- 关于网页优化的20个基本技巧
- wbs项目案例 wps到甘特图
- SSH集成时不用hbm.xml文件的配置方法
- C++字符串格式化 sprintf、printf
- 摄影中常用到的术语
- web.xml中load-on-startup的作用
- 网线水晶头接法详细图文教程
- test1
- Elasticsearch基本概念
- 如何访问虚拟机中的apache服务
- learning opencv 2-3