Hibernate的@GeneratedValue注解
来源:互联网 发布:张译 知乎回答的问题 编辑:程序博客网 时间:2024/05/18 12:37
1.新建一个java project项目,里面新建一个lib文件夹,lib文件夹里面放置要用的一些jar文件,然后全部选中导入到项目中去。整体的框架如下图所示:
2.Students.java里面的代码如下图所示:
package entity;import java.io.Serializable;import java.util.Date;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persistence.Id;import javax.persistence.Table;@Entity@Table(name = "t_students", schema = "hibernate")public class Students implements Serializable {@Id@GeneratedValue(strategy = GenerationType.AUTO)private int sid;private String sname;private String gender;private Date birthday;private String major;private Address add;public Students() {}public Students(int sid, String sname, String gender, Date birthday,String major, Address add) {this.sid = sid;this.sname = sname;this.gender = gender;this.birthday = birthday;this.major = major;this.add = add;}public int getSid() {return sid;}public void setSid(int sid) {this.sid = sid;}public String getSname() {return sname;}public void setSname(String sname) {this.sname = sname;}public String getGender() {return gender;}public void setGender(String gender) {this.gender = gender;}public Date getBirthday() {return birthday;}public void setBirthday(Date birthday) {this.birthday = birthday;}public String getMajor() {return major;}public void setMajor(String major) {this.major = major;}public Address getAdd() {return add;}public void setAdd(Address add) {this.add = add;}}
4.hibernate.cfg.xml里面的代码如下图所示:
5.TestStudents.java里面的代码如下图所示:
阅读全文
0 0
- Hibernate的@GeneratedValue注解
- Hibernate 注解主键的生成方式--@GeneratedValue
- Hibernate注解(一)之@GeneratedValue
- Hibernate注解方法使用主键生成策略@GeneratedValue(三)
- JPA之@GeneratedValue注解
- 理解JPA注解@GeneratedValue
- JPA之@GeneratedValue注解
- JPA之@GeneratedValue注解
- JPA之@GeneratedValue注解
- JPA之@GeneratedValue注解
- hibernate的ID生成策略(annotation方式@GeneratedValue)
- hibernate的ID生成策略(annotation方式@GeneratedValue)
- Spring+Hibernate中PO主键带有GeneratedValue注解时出现No value specified for parameter 7
- JPA注解之“@GeneratedValue”详解
- hibernate中的@GeneratedValue与@GenericGenerator
- @GeneratedValue的用法
- @GeneratedValue
- @GeneratedValue
- Unity学习笔记6-进程、线程和协程
- 嵌入式根文件系统(基于arm)
- 【Oracle】Oracle安装监听程序
- 海量数据处理:分治-Hash映射+Bit-map+Bloome Filter
- c/c++中使用sizeof计算union/struct/class
- Hibernate的@GeneratedValue注解
- 背包问题(01背包和完全背包)
- Android快速开发系列 10个常用工具类
- (一)操作系统概论复习要点笔记
- 论文浅海矢量声场及其信号处理的学习
- 8种常用内部排序
- python3 库文件的安装
- 169. Majority Element
- 国庆中秋福利篇:视频资料免费大派送,总有你想要的那款