hibernate中jpa如何注解实体对象

 时间:2024-10-17 03:34:45

1、举例说明:完整实例1,主键生成逅秫舒迩策略如果是mysql主键自增长使用strategy = GenerationType.IDENTITYoracle一般使用sequence@Id刺胳挤萧@GeneratedValue(strategy = GenerationType.IDENTITY)@Column(name = "id", unique = true, nullable = false)private Long id;@Column(name = "addtime")private Date addtime;@Column(name = "pt_regist")private String ptregist;@Column(name = "pt_name")private String ptname;//

hibernate中jpa如何注解实体对象

2、`id` int(11) NOT NULL auto_increment COMMENT 'id', `addtime` datetime default NULL, `pt_regist` varchar(50) default NULL COMMENT '农药登记证号', `pt_name` varchar(50) default NULL COMMENT '农药名称', `package` varchar(50) default NULL COMMENT '包装', `guige` varchar(50) default NULL COMMENT '规格', `sell_num` int(11) default NULL COMMENT '销售数量',

hibernate中jpa如何注解实体对象

3、buyer_name` varchar(20) default NULL COMMENT '购买人名白镢梧螂称', `buyer_phone` varchar(20) default NULL COMMENT '购买人电话', `sell_date` date default NULL COMMENT '销售日期', `buyer_addr` varchar(250) default NULL COMMENT '购买人地址', `pt_factory` varchar(50) default NULL COMMENT '生产企业名称', `batch_num` varchar(50) default NULL COMMENT '农药生产批号', `batch_date` date default NULL COMMENT '生产日期', `bzq_date` varchar(20) default NULL COMMENT '保质期', `restate` int(32) default NULL COMMENT '表识是否有销售退货1表示''有''0表示''无''', PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8;

hibernate中jpa如何注解实体对象

4、省略set,get方法public Date getAddtime() {return addtime;}public void setAddtime(Date addtime) {this.addtime = addtime;}public Store getStore() {return store;}public void setStore(Store store) {this.store = store;}length表示长度,nullable非空,unique,唯一约束

hibernate中jpa如何注解实体对象

5、@Transient表示改属性不会映射到数据库,@Lab修饰大数据类型@Basic延迟加载@Temporal修饰日期类型,可自行上网查看,time,date的区别@OneToOne@manyToOne@MangToMany,这里主要介绍@MangToOne

hibernate中jpa如何注解实体对象

6、多对一@ManyToOne@JoinColumn(name="主键值")映射数据库中的表格private C c;hibernate利用的java反射机制,所以必须要有无参构造器public NYsell() {super();// TODO Auto-generated constructor stub}

hibernate中jpa如何注解实体对象
  • 快速入门github网站,了解GitHub网站的基本使用
  • 从小白到软件工程师,我经历了这几个证
  • Python,如何设置统一编码格式,例如utf-8
  • pycharm怎么切换工作空间 切换工程目录
  • pycharm怎么设置默认编码为utf-8
  • 热门搜索
    积极向上的手抄报 好书我推荐手抄报 民族民风手抄报 元旦手抄报内容大全 爱鸟护鸟手抄报 小学心理健康手抄报 杜绝浪费手抄报 关于猴年的手抄报 小学生感恩手抄报内容 语言的艺术手抄报