`
HelloSure
  • 浏览: 308390 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

@Entity该导入哪个包

阅读更多
在@Entity时很容易顺手导入@org.hibernate.annotations.Entity这个包,结果导致了异常。其实应该导入的是@javax.persistence.Entity

Always import @javax.persistence.Entity
@org.hibernate.annotations.Entity是@javax.persistence.Entity的一个补充,但不是后者的替代品

如果import @org.hibernate.annotations.Entity的话,会报异常。

如果想使用@org.hibernate.annotations.Entity所包含的特殊的功能的话,需要在import @javax.persistence.Entity的基础上增加注释,如下:
@Entity
@org.hibernate.annotations.Entity(optimisticLock=OptimisticLockType.ALL)
public class MyEntity implements Serializable {
...
}
1
3
分享到:
评论
1 楼 paven 2011-02-18  
原来如此,遇到这个问题,网上搜了半天才找到这个

相关推荐

    javax.persistence.Entity 的jar包文件

    这是一个javax.persistence.Entity 的jar包文件。有时候创建JPA工程导入EclipseLink库的时候会缺少这种文件,可以选择在库中加入这个jar包即可

    MultipartEntityBuilder使用jar包

    Android端HTTP开发进行图片语音文本等文件上传时所需要的jar包,包括httpmime-4.5.5、httpcore-4.4.9等

    hibernate2

    既然用Annotation那就要将其对应的包导入到工程 然后我们将entity包中的Student.hbm.xml文件删除,将hibernate.cfg.xml文件中的 <mapping resource="cc./tukai/entity/Student.hbm.xml" /> 改为 ...

    org.apache.http 依赖包

    在导入org.apache.http.?的库的时候,如果出现找不到的情况可以尝试把这个包的jar文件导入进去。

    org.apache.http jar包

    下载HttpClient,解压,在Eclipse中导入所有JAR import org.apache.http.HttpResponse; import org.apache.http.NameValuePair; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache...

    使用servlet+mysql+jsp写一个简单药房员工管理平台

    jsp+servlet+mysql项目步骤: 1.建库。 将需要使用的数据建表,确定数据属性以及数据类型。 2.建立Javaweb项目。...使用IDEA软件自带插件Database导入数据库,将库中的表导入entity包内 7.写入API

    org.apache.http源代码和jar包

    该jar包包含: ... ... ... ... ...import org.apache....解压缩后,将lib文件夹下的jar所有jar包导入到eclipse工程的libs中; 可以解决Android-SDK新更新之后,使用http缺少org.apache.http的一些问题.

    http依赖jar包.zip

    http协议所需依赖包基本全部包含,这也是我自己初学下载的,不知道哪些管用,就全部包含进去再说>< import java.io.IOException; import java.io.Serializable; import java.util.HashMap;...这些导入不会报错反正

    CatFactory.EntityFrameworkCore:实体框架核心的CatFactory软件包

    这是Entity Framework Core的CatFactory程序包。 什么是CatFactory? CatFactory是使用C#构建的.NET Core的脚手架引擎。 如何运作? CatFactory的概念是从SQL Server实例导入现有数据库,然后支持目标技术。 ...

    hibernate_Demo:这是一个单纯的hibernate示例

    EJB 3 标准的注释包含在 javax.persistence 包,所以我们第一步需要导入这个包。 javax.persistence persistence-api 1.0.2 然后在实体类中添加注释 @Entity @Table(name="EMPLOYEE") public class Employee { @Id @...

    SpreadsheetToJPA:导入将电子表格读取到单个数据库表 JPA 实体

    通过 POI 和 JPA 的电子表格到数据库这是使用 Apache POI 转换/导入/读取电子表格并使用 Java 持久性架构 (JPA) 将其写入数据库的快速技巧的粗略概述。 有很多特定于我们特定电子表格和数据库的代码。 请不要指望这...

    BOS 技术整理

    @Temporal 控制数据表保存日期哪个部分(日期、时间、日期时间) @OneToMany(mappedBy 相当于 inverse ) @ManyToOne 结合 @JoinColumn 添加一列外键 @ManyToMany 一方写 mappedBy 放弃外键维护、另一方 @...

    开发一个驾校学员管理系统的详细步骤,帮助初学者完成简单的系统开发

    4. 导入资源包 5. 导入前端资源 6. 修改数据库连接信息 7. 创建实体类 8. 创建数据访问接口及实现类(空白) 9. 创建业务逻辑接口及实现类(空白) 10. 使用过滤器统一解决乱码 11. 使用监听器注销JDBC驱动 12. 实现...

    SSM+Jsp+Mysql实现的OA管理系统附带演示导入视频.zip

    大家好,今天为大家带来的...mapper文件在entity实体类里面在这里特此说明一下,以防拿到源码找不到该文件。项目包含完整的源码及教你如何导入配置运行的教程! 运行环境:Mysql5.7、Tomcat7.0、jdk1.7/1.8、eclipse。

    基于Bootstrap的Java企业通用开发平台框架(非Maven、Hibernate)

    6、基于Bootstrap的Java企业通用开发平台框架只引用了一个第三方jar包(sina.jar),这个第三方jar包的源码在附件压缩包里。 7、系统运行在JDK7+和Tomcat7+。 8、开发环境任何地方不要包含非英文路径。

    mybatisplus_code_create.zip

    4. 如果你的maven仓库下载不到数据源的jar包,在resources-lib里有现成jar包,手动导入项目里, 或者手动打入你本地maven仓库里。 5. 自动生成entity实体类: * 含有表注释及字段注释 * 含有@TableName、@TableId...

    eoe客户端源代码

    启动Eclipse,导入Android客户端项目,请确保你当前的Android SDK是最新版。 如果编译出错,请修改项目根目录下的 project.properties 文件。 推荐使用Android 4.0 以上版本的SDK: target=android-14 一、工程...

    java导出TXT和Excel文件

    搭建SSH框架,利用JSP前台调用Action类中的方法,从数据库读出数据,导出TXT文件和Excel文件。...参考entity包下的Train实体类里的属性和类型,在数据库中创建个Train表,插入数据即可。 QQ:710753305

    ioextendedmmust-roompersistence:该应用程序存储了我们每天见面的朋友列表

    扩展的房间持久性该应用程序存储了我们每天见面的朋友列表该应用程序通过4个步骤... 导入android.arch.persistence.room.Entity; 导入android.arch.persistence.room.PrimaryKey; /*** Created by gwaza on 6/23/2018

    data-tracking:该项目包含用于从DICOM文件,NIFTI文件和电子表格中提取元数据并将其导入数据库的脚本

    像这样导入所需的功能: from data_tracking.files_recording import create_provenance, visit 。 使用以下方法创建出处实体: create_provenance(dataset, software_versions, db_url) Create (or get if ...

Global site tag (gtag.js) - Google Analytics