对于Hibernate的增删改查,我们还是用一个案例来说明

下面是整个项目的目录结构:

 

一、com.mypro.domain包

封装person域模型

 1 package com.mypro.domain;
 2 
 3 public class Person {
 4 
 5     private int id;
 6     private String name;
 7     private int age;
 8     private String gender;
 9     public int getId() {
10         return id;
11     }
12     public void setId(int id) {
13         this.id = id;
14     }
15     public String getName() {
16         return name;
17     }
18     public void setName(String name) {
19         this.name = name;
20     }
21     public int getAge() {
22         return age;
23     }
24     public void setAge(int age) {
25         this.age = age;
26     }
27     public String getGender() {
28         return gender;
29     }
30     public void setGender(String gender) {
31         this.gender = gender;
32     }
33     @Override
34     public String toString() {
35         return "Person [id=" + id + ", name=" + name + ", age=" + age
36                 + ", gender=" + gender + "]";
37     }
38     public Person(int id, String name, int age, String gender) {
39         super();
40         this.id = id;
41         this.name = name;
42         this.age = age;
43         this.gender = gender;
44     }
45     public Person() {
46         super();
47     }
48     
49 }
Person.java

 

定义QueryResult用来返回分页查询结果集以及表总所有记录数据的封装

 1 package com.mypro.domain;
 2 
 3 import java.util.List;
 4 
 5 public class QueryResult {
 6 
 7     //返回数据库中某表总的记录数
 8     private long count;
 9     //返回结果集
10     private List list;
11     public long getCount() {
12         return count;
13     }
14     public void setCount(long count) {
15         this.count = count;
16     }
17     public List getList() {
18         return list;
19     }
20     public void setList(List list) {
21         this.list = list;
22     }
23     public QueryResult(long count, List list) {
24         super();
25         this.count = count;
26         this.list = list;
27     }
28     public QueryResult() {
29         super();
30     }
31     
32 }
QueryResult.java

 

 posted on 2016-06-17 17:54  Just_Do  阅读(90)  评论(0)    收藏  举报