hibernate
叶清逸
编程新人 hello world!
展开
-
hibernate中的一对多的关系映射
这篇文章讲的是hibernate中对数据库进行的连表操作,如有错误或者不当之处,还希望各位大神批评指正。多对一映射目标 假设一个客人Customer可以下多个单Order,一个订单只能对应一个客人类编写1.Customer类://省略get和set方法public class Customer { private Integer id ; priva...原创 2018-06-20 23:44:18 · 118 阅读 · 0 评论 -
hibernate中一对一关系映射
这篇文章讲述的是hibernate中一对一关系映射,如有错误或者不当之处还望各位大神批评指正。一对一映射目标假设一个人对应养一只狗,一只狗只能由一个人来养,完成一对一相关操作。类编写1.Person类:public class Person { private Integer id ; private String name ; private...原创 2018-06-21 01:46:12 · 473 阅读 · 0 评论 -
hibernate中多对多关系映射
这篇文章讲的是hibernate中多对多关系映射和相关操作,如有错误或不当之处,还望各位大神批评指正。多对多关系映射配置目标假设一个学生对应于多个老师,而且一个老师对应多个学生,完成相关操作相关类1.Teacher类public class Teacher { private Integer id ; private String name ; ...原创 2018-06-21 12:49:36 · 109 阅读 · 0 评论 -
hibernate简介及环境配置
这篇文章讲述的是hibernate的环境配置,如有错误或者不当之处还望各位大神批评指正。什么是hibernate?什么是ORMORM 表示 Object-Relational Mapping (ORM),是一个方便在关系数据库和类似于 Java, C# 等面向对象的编程语言中转换数据的技术。简单来说,ORM就是面向对象的编程语言中的对象到数据库中对应的实体模型之间的映射关系。O...原创 2018-06-19 14:40:44 · 293 阅读 · 0 评论 -
hibernate的简单例子实现
这篇文章讲述的是一个hibernate的简单例子的实现,如有错误或者不当之处,还望各位大神批评指正。目标配置hibernate实现学生类的ORM映射实现对学生的添加、修改、删除配置hibernate.cfg.xml<?xml version="1.0" encoding="utf-8"?><!DOCTYPE hibernate-configurati...原创 2018-06-19 16:44:37 · 3731 阅读 · 0 评论 -
hibernate的SessionUtils类的编写
这篇文章介绍的是hibernate中的一种SessionUtils类的编写,如有错误或者不当之处,还望各位大神批评指正。前言在hibernate中使用初始化设置以及创造SessionFactory对象不仅编写起来繁琐,而且效率比较低,因此就需要一个SessionUtils类来解决这个问题,在创建的时候初始化设置和SessionFactory,使用时直接提供session,使用完关闭sess...原创 2018-06-19 20:55:07 · 531 阅读 · 0 评论 -
Hibernate的查询Query
这篇文章讲述的是Hibernate中查询数据的方式,如有错误或者不当之处,还望各位大神批评指正。Hibernate中查询的几种方式导航对象图检索方式:根据已经加载的对象导航到其他对象OID查询方式:根据查询对象的ID来查询兑现HQL查询方式:使用面向对象的查询语言QBC查询方式:使用QBC(Query By Criteria)API来查询对象本地SQL语言查询:使用本地数据库...原创 2018-06-20 15:29:57 · 517 阅读 · 0 评论