Jinx项目2015-12-29日记
2015-12-29 11:02
239 查看
上一篇文章中我们已获取到操作数据库所需的对象,现在我们来引入JPA规范,在maven工程中pom文件中加入javax.persistence的jar
引入该jar包后我们就可以这样定义实体对象
加入这些注解就可以描述对象与数据库表之间的关系,更多的资料可以去网上查找
@Table 对应表名
@Id 主键
@Column 对应字段,属性包括字段名、是否为空、长度精度等等
值得注意的是我们需要遵循一条原则:如果想使用这种规范必须先打上@Table注解,再在类中标记@Id等!
<dependency> <groupId>org.eclipse.persistence</groupId> <artifactId>javax.persistence</artifactId> <version>2.1.1</version> </dependency>
引入该jar包后我们就可以这样定义实体对象
@Table(name="Student") public class Student { @Id @Column(name = "id", nullable = false) private String id; @Column(name = "name", nullable = false) private String name; }
加入这些注解就可以描述对象与数据库表之间的关系,更多的资料可以去网上查找
@Table 对应表名
@Id 主键
@Column 对应字段,属性包括字段名、是否为空、长度精度等等
值得注意的是我们需要遵循一条原则:如果想使用这种规范必须先打上@Table注解,再在类中标记@Id等!
相关文章推荐
- fragment切换 hide和show之后重新刷新数据的方法
- PHPWIND二次开发环境
- nyoj 素数环
- 如何判定一个变量是指针还是非指针
- AFNetworking 3.0迁移指南
- 点击后弧形展开的炫酷菜单--第三方开源-- CircularFloatingActionMenu(一)
- 线程安全的单例模式
- nyoj 素数环
- 声明js对象
- IM类app业务模块功能接口定义(一)
- windows 下安装mysql解压缩包
- python 内存NoSQL数据库
- 常用命令技巧
- python 内存NoSQL数据库
- 如何使用Storyboard创建UIPageViewController
- android开源框架Volley框架简介
- Android自定义Toast
- perl 从指定行插入字符
- 系统学习机器学习之组合多分类器
- 【蓝桥杯】【切面条】