hibernate
Vrogram
这个作者很懒,什么都没留下…
展开
-
hibernate主键生成策略
1.increment(了解):适用于short,int,long作为主键,不是使用的数据库自动增长机制。hibernate中提供的一种增长机制先进行查询:select max(id) from person;再进行插入:获得最大值+1作为新的记录的主键问题:不能在集群环境下或者有并发访问的情况下使用。2.identity:适用于short,int,long作为主键。但是这个必原创 2017-11-24 21:29:06 · 169 阅读 · 0 评论 -
hibernate配置并测试是否可以连接数据库
1.配置hibernate.cfg.xml文件(以mysql为例)。<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> <原创 2017-11-24 22:07:43 · 3656 阅读 · 0 评论 -
hibernate增删改查
1.先配置好文件hibernate.cfg.xml文件。 <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">原创 2017-11-24 22:24:39 · 159 阅读 · 0 评论 -
hibernate中的QBC查询
1、实体类Student.javapackage model;public class Student { private Integer stu_Id; private String stu_Name; private String stu_Address; public Integer getStu_Id() { return stu_Id; } public void原创 2017-12-24 23:43:54 · 289 阅读 · 2 评论 -
hibernate级联增删改查
1、model包Customer.javapackage model;import java.util.HashSet;import java.util.Set;public class Customer { private Long cust_id; private String cust_name; private Long cust_user_id; private L原创 2017-12-25 00:34:42 · 908 阅读 · 0 评论 -
hibernate一对多增删
1、一方实体类Customer.javapackage model;import java.util.HashSet;import java.util.Set;public class Customer { private Long cust_id; private String cust_name; private Long cust_user_id; private Lo原创 2018-01-04 10:55:35 · 272 阅读 · 0 评论 -
hibernate多对多增删
1、实体类User.javapackage model;import java.util.HashSet;import java.util.Set;public class User { private Long user_id; private String user_code; private String user_name; private String user_p原创 2018-01-04 11:05:23 · 196 阅读 · 0 评论 -
hibernate使用HQL增删改查
1、实体类Customer.javapackage model;import java.util.HashSet;import java.util.Set;public class Customer { private Long cust_id; private String cust_name; private Long cust_user_id; private Long原创 2018-01-04 13:53:30 · 2685 阅读 · 0 评论