Hibernate使用注解
来源:互联网 发布:网络视频监控系统优势 编辑:程序博客网 时间:2024/06/06 17:03
基本注解
//entity表示需要实体化的实体类@Entity //实体类所对应的表@Table(name="t_book")public class Book { //主键 @Id //主键生成策略,auto相当于native @GeneratedValue(strategy=GenerationType.AUTO) @Column(name="book_id") private int id; @Column(name="book_name") private String name; @Column private double price; //不写@Colum就是默认列名字和属性一致 private String author; private Date pubDate;/*set/get方法略*/
使用注解后*.hbm.xml不存在了所以在hiberntae.cfg.xml里面mapping改为
<mapping class="cn.siggy.pojo.Book" />
不再是resource
多对一双向注解
//entity表示需要实体化的实体类@Entity //实体类所对应的表@Table(name="t_book")public class Book { //主键 @Id //主键生成策略 @GeneratedValue(strategy=GenerationType.AUTO) @Column(name="book_id") private int id; @Column(name="book_name") private String name; @Column private double price; private String author; private Date pubDate; @ManyToOne(cascade=CascadeType.ALL) @JoinColumn(name="category_id") private Category catregory;}
@Entity@Tablepublic class Category { @Id @GeneratedValue(strategy=GenerationType.AUTO)//oracle比较麻烦,参考网上的例子 private int id; private String name; @OneToMany(mappedBy="category") private Set<Book> books=new HashSet<Book>();
阅读全文
0 0
- hibernate 注解的使用
- Hibernate中使用注解
- Hibernate注解使用
- hibernate注解简单使用
- Hibernate注解使用
- hibernate使用注解
- Hibernate注解的使用
- Hibernate使用注解方式
- Hibernate 注解使用
- Hibernate 注解使用总结
- Hibernate使用注解
- Java Hibernate注解使用
- Hibernate注解使用入门
- Hibernate注解使用入门
- 使用JPA 注解的Hibernate
- Hibernate自关联(使用注解)
- hibernate的简单注解/使用
- hibernate使用注解配置过程
- ubuntu16.04 Python2和Python3同时存在安装flask框架
- Android通用框架封装一 数据中心DataCenter框架封装
- conda使用笔记
- block
- 数字优化,二,十六,进制
- Hibernate使用注解
- Spring Boot [使用 Druid 数据库连接池]
- 第几天? HDU
- SSE图像算法优化系列十一:使用FFT变换实现图像卷积。
- POJ
- jdbc+servlet+jsp+mysql简单的例子
- 【082】深度学习读书笔记:P24奇异方阵的两种定义
- 【剑指offer】题65:滑动窗口最大值
- ubuntu 16.04 火狐浏览器-flash_player