`
cakin24
  • 浏览: 1335747 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Hibernate创建持久化类

阅读更多
一 JavaBean的四点原则
1.必须是公有的类
2.提供公有的不带参数的默认的构造方法
3.属性私有
4.属性setter/getter封装
 

 

二 创建一个学生持久化类
import java.util.Date;
//学生类
public class Students {
        /*
         * JavaBeans的四点原则
         * 1.必须是公有的类
         * 2.提供公有的不带参数的默认的构造方法
         * 3.属性私有
         * 4.属性setter/getter封装
         */
        private int sid; // 学号
        private String sname; // 姓名
        private String gender; // 性别
        private Date birthday; // 出生日期
        private String address; // 地址
        public Students() {
        }
        public Students(int sid, String sname, String gender, Date birthday,
                        String address) {
                // super();
                this.sid = sid;
                this.sname = sname;
                this.gender = gender;
                this.birthday = birthday;
                this.address = address;
        }
        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 getAddress() {
                return address;
        }
        public void setAddress(String address) {
                this.address = address;
        }
        @Override
        public String toString() {
                return "Students [sid=" + sid + ", sname=" + sname + ", gender="
                                + gender + ", birthday=" + birthday + ", address=" + address
                                + "]";
        }
}
 
0
0
分享到:
评论

相关推荐

    Hibernate自动生成持久化类和映射文件

    Hibernate中根据数据库中各表,使用myEclipse的返向工程,自动生成hibernate.cfg.xml 配置文件 与person.hbm.xml映射文件和持久化类 (图文介绍)

    精通hibernate:对象持久化技术孙卫琴第二版part2

    3.2 创建持久化类 48 3.3 创建数据库Schema 51 3.4 创建对象-关系映射文件 52 3.4.1 映射文件的文档类型定义(DTD) 52 3.4.2 把Customer持久化类映射到CUSTOMERS表 54 3.5 通过Hibernate API操纵数据库 58 ...

    精通Hibernate:对象持久化技术第二版part3

    3.2 创建持久化类 48 3.3 创建数据库Schema 51 3.4 创建对象-关系映射文件 52 3.4.1 映射文件的文档类型定义(DTD) 52 3.4.2 把Customer持久化类映射到CUSTOMERS表 54 3.5 通过Hibernate API操纵数据库 58 ...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part2

     3.2 创建持久化类  3.3 创建数据库Schema  3.4 创建对象-关系映射文件  3.4.1 映射文件的文档类型定义(DTD)  3.4.2 把Customer持久化类映射到CUSTOMERS表  3.5 通过Hibernate API操纵数据库  3.5.1 ...

    Hibernate_3.2.0_符合Java习惯的关系数据库持久化

    4. 持久化类(Persistent Classes) 4.1. 一个简单的POJO例子 4.1.1. 实现一个默认的(即无参数的)构造方法(constructor) 4.1.2. 提供一个标识属性(identifier property)(可选) 4.1.3. 使用非final的类 (可...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part4

     3.2 创建持久化类  3.3 创建数据库Schema  3.4 创建对象-关系映射文件  3.4.1 映射文件的文档类型定义(DTD)  3.4.2 把Customer持久化类映射到CUSTOMERS表  3.5 通过Hibernate API操纵数据库  3.5.1 ...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part3

     3.2 创建持久化类  3.3 创建数据库Schema  3.4 创建对象-关系映射文件  3.4.1 映射文件的文档类型定义(DTD)  3.4.2 把Customer持久化类映射到CUSTOMERS表  3.5 通过Hibernate API操纵数据库  3.5.1 ...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part1.rar

     3.2 创建持久化类  3.3 创建数据库Schema  3.4 创建对象-关系映射文件  3.4.1 映射文件的文档类型定义(DTD)  3.4.2 把Customer持久化类映射到CUSTOMERS表  3.5 通过Hibernate API操纵数据库  3.5.1 ...

    尚硅谷佟刚 Hibernate1

    2. 创建持久化类 3. 创建对象-关系映射文件 1. 创建 Hibernate 配置文件 1. 创建持久化 Java 类 1. 创建持久化 Java 类 2.

    Hibernate开发学习手册

    ·2.5 创建持久化类及映射文件 对于初学者,可能最烦恼的事情就是应用程序的环境搭建。为了让读者快速入门,本章将从搭建开发环境入手,按照实际开发流程介绍Hibernate的具体配置,然后通过具体实例介绍在不同开发...

    一套不错的hibernate学习教程

    一套不错的hibernate教程,发现这里没有. 我是从百度上文库里搞来的,花了我30多分. 现在整合一起.只要5分啦.. ...持久化类 创建对象-关系映射文件 ID Sessin 接口 Hibernate对象的生命周期 ..............

    搭建Hibernate项目环境步骤

    1、 加载Hibernate类库和依赖库 2、 创建hibernate.cfg.xml文件 3、 创建持久化类和映射文件 4、 创建Hibernate连接工具类

    Hibernate Web应用的开发步骤

    Hibernate Web应用的开发一般经过以下几个步骤: ...(7)通过创建的Session实例进行持久化对象的管理。 (8)通过创建的Transaction实例进行事务管理。 (9)通过创建的Query或Criteria实例实现数据库的查询。

    Hibernate使用注释

    使用hibernate注释的核心优点是我们不需要创建映射(*.hbm.xml)文件直接创建对象关联。 在这里,hibernate注释用于提供元数据。...创建持久化类3.在配置文件中添加持久化类的映射4.创建检索或存储持久对象的类

    Hibernate实战(第2版 中文高清版)

     第4章 映射持久化类   4.1 理解实体和值类型   4.1.1 细粒度的领域模型   4.1.2 定义概念   4.1.3 识别实体和值类型   4.2 映射带有同一性的实体   4.2.1 理解Java同一性和等同性   4.2.2 处理...

    hibernate3

    (1)Configuration:用于解析hibernate.cfg.xml文件和XXXXX.hbm.xml文件,并创建SessionFactory对象。Configuration对象用于配置并且启动Hibernate。...(3)Session:也被称为持久化管理器,对象级数据库操作。

    深入浅出Hibernate中文版 part1

    5.1 Hibernate持久化实现 5.2 Hibernate回调与拦截机制 5.3 Hibernate实用技术 第6章 Hibernate 实战——创建RedSaga论坛 6.1 目标 6.2 E-R建模还是对象建模 6.3 E-R建模及工具集 6.4 对象建模 6.5 项目的...

    第24次课-1 Spring与Hibernate的整合

    Object get(Class entityClass, Serializable id):根据主键加载特定持久化类的实例 24.3 Spring对Hibernate的简化 24.3.3 HibernateTemplate的常用方法 Serializable save(Object entity):保存新的实例 void ...

    Hibernate体系结构的概要图

    在Hibernate的启动的过程中,Configuration类的实例首先定位映射文档位置、读取配置,然后创建SessionFactory对象。 Transaction接口  Transaction接口负责事务相关的操作。它是可选的,开发人员也可以设计编写自己...

Global site tag (gtag.js) - Google Analytics