自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 基于Hibernate实现CRUD

 目的: 掌握Hibernate的主要接口使用;掌握设计持久化接口的基本方法;熟悉提高Hibernate使用性能的方法;内容:使用Hibernate设计通用接口实现对Java对象进行增查改删(CRUD)的工作;具体要求:实现CRUD接口具有通用性;可以在已有项目中增加相应接口;提前设计好,最后一次实验演示,并提交相关代码及本次实验报告。设备及软件环境:      Myeclipes2014,Mys...

2018-06-24 09:20:17 360

原创 Equals方法复写与对象比较

常用比较两个数值或者字符串两种方法==   equals方法有什么区别: equals是判断两个变量或实例所指向的内存空间的值是不是相同 而==是判断两个变量或实例是不是指向同一个内存空间即== 判断是你比较值的地址   而equals比较的是你两个数值是否相等。举例: public class Compare {       public static void main(String[] ar...

2018-06-11 20:32:29 438

原创 单例模式的SessionsFactory构建和线程安全session,并实现增删改查

 创建Session,那么运行都创建一个session对象,这样我们的代是效率低下的。SessionFactory 接口负责Hibernate的初始化和建立Session对象,它在Hibernate中启到一个缓冲区的作用,它还保存了对数据库配置的所有映射关系,维护了当前的二级缓存,因为hibernate可以将自动生成的SQL 语句、映射数据以及某些可重复利用的数据放在这个缓冲区中。       S...

2018-06-11 20:31:51 369

原创 重写Equals方法

 public boolean equals(Object obj){           if(obj instanceof Student){               return false;           }           final Student stu = (Student)obj;           if(this.id == stu.id && ...

2018-05-29 19:17:29 245

原创 Hibernate自动生成表

Hibernate本意是冬眠,很好的封装了JDBC和数据库交互,实现了对象的持久化操作。所以也可以理解对象的持久化其实就是“冬眠”。自动创建|更新|验证数据库表结构create:每次加载hibernate时都会删除上一次的生成的表,然后根据你的model类再重新来生成新表,哪怕两次没有任何改变也要这样执行,这就是导致数据库表数据丢失的一个重要原因。create-drop :每次加载hibernat...

2018-05-29 18:50:28 302

原创 orm环境构建及简单demo

1.简单了解架构Hibernate   Hibernate是一个开放源代码的ORM(对象关系映射)框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得我们可以随心所欲的使用对象编程思维来操纵数据库, Hibernate可以应用在任何使用JDBC的场合。2.搭建架构            ...

2018-05-08 08:33:32 351

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除