软件技术
文章平均质量分 76
卫洪达
这个作者很懒,什么都没留下…
展开
-
Java对象识别 Hibernate应用
序言 对数据对象而言,其实别一条记录唯一性的方式是根据主键值,如果手上有两条记录,他们拥有相同的主键值,则他们在数据库中代表同一个字段的记录。 对Java而言,要识别两个对象是否为同一个对象有两种方式 1.内存地址识别(“==”号识别)2.根据equals()中的定义1.参考同一对象 Session session = sessionFactory.openSession()...原创 2018-05-16 23:04:38 · 329 阅读 · 0 评论 -
Hibernate框架的搭建和基本应用
hibernate介绍 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取...原创 2018-05-07 22:29:01 · 333 阅读 · 0 评论 -
Hibernate 单例模式
java中单例模式是一种常见的设计模式,单例模式的写法有好几种,懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对...原创 2018-05-14 21:50:10 · 793 阅读 · 0 评论 -
Hibernate 编写测试类,进行增删改查 自动生成表
1.添加数据package com.hlg.whd;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hibernate.cfg.Configuration;import org.junit.Test;publi...原创 2018-05-14 22:28:15 · 1441 阅读 · 0 评论 -
Hibernate 查询 HQL查询
HQL 语言是面向的查询语言,其结构与sql查询类似,HQL查询的主体是持久化类而不是数据表。hql提供了一种应用和数据库之间的抽象,提高了可移植性。查询指定类对应表格的所有记录。 public void sss(){ Configuration cig = new Configuration().configure(); ...原创 2018-05-23 23:56:33 · 207 阅读 · 0 评论 -
Hibernate增删改查接口
我演示的是一个书籍管理系统中书籍信息增删改查的一个实例首先,先配置hibernate环境,这个之前介绍过,这里就不做详细介绍了创建增删改查接口public interface BookDao { public Book selectBook(int id); public void updateBook(int id,Book book); public void deleteBook(in...原创 2018-06-20 19:00:34 · 148 阅读 · 0 评论