报错:No identifier specified for entity: main.java.com.sy.entity.User的解决办法
2015-12-15 21:00
369 查看
自己也没怎么搭建过框架,更何况还是spring mvc的,最近在带两个实习生,正好教他们怎么搭建一个spring mvc的框架,然而我在映射表的时候,提示报错了。
实体基类:
User类:
代码看了感觉没问题啊,查阅国外的论坛之后得出一个结论,自己好菜啊!解决办法特别简单!!!在实体基类上加一个@MappedSuperclass
实体基类:
public class BaseEntity implements Serializable{ @Id @GeneratedValue(strategy = GenerationType.AUTO) protected Long id; @Column(updatable=false) protected Date creatTime=new Date(); @Column(updatable=false) protected String creatUser; @Column(insertable=false) protected Date updateTime=new Date(); @Column(insertable=false) protected String updateUser; //get,set方法 }
User类:
@Entity @Table(name="sys_user") public class User extends BaseEntity { private String loginName; private String userName; private String password; //get、set方法 }
代码看了感觉没问题啊,查阅国外的论坛之后得出一个结论,自己好菜啊!解决办法特别简单!!!在实体基类上加一个@MappedSuperclass
@MappedSuperclass public class BaseEntity implements Serializable{ @Id @GeneratedValue(strategy = GenerationType.AUTO) protected Long id; @Column(updatable=false) protected Date creatTime=new Date(); @Column(updatable=false) protected String creatUser; @Column(insertable=false) protected Date updateTime=new Date(); @Column(insertable=false) protected String updateUser; //get,set方法 }
相关文章推荐
- 练习使用struts中的iterator标签对集合进行迭代
- Java设计模式之迭代子模式
- Java设计模式之责任链模式、职责链模式
- Java设计模式之观察者模式
- Java设计模式之状态模式
- Java设计模式之模板方法模式(Template Method)
- JAVA核心技术的基础知识
- 蓝桥杯学习笔记——世纪末的星期
- Java 大作业 个人通讯录的实现
- No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK
- Struts2基本读写法上传文件
- 如何在javaweb中添加中文的当前系统时间(yyyy-MM-dd hh:mm:ss)
- Java和.NET两个平台安全性能对比
- Java3D学习篇<第一个Java3D程序>
- 第一个JavaWeb工程
- eclipse 4.2版本以上无法安装个别插件
- 第一个 Struts2 程序
- Java高级部分流---换个角度思考流
- 给jdk写注释系列之jdk1.6容器(3)-Iterator设计模式
- myeclipse/eclipse修改默认的java代码风格