自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 hibernateCRUD操作。

和以往的增删改查不一样,这次的操作石完全把hibernateDao层功能实现,具体的操作不在Dao层内进行。因为只是一个小的Dao层接口的实现,我们就省略控制层和服务层。hibernate.cfg.xml与实体类.hbm.xml参考以往的博客。首先是实体类package com.jayson.entity;public class Equip { private int id; priva...

2018-06-11 19:20:32 229

原创 HQL简单的Demo

我们在学习Hibernate的时候就说过,ORM的优点之一就是可以让你专心于面向对象,在java类中,尽可能的减少使用sql语句的频率,hibernate对数据的检索主要有五种方式,分别是“导航对象图检索方式”,“oid检索方式”“hql检索方式”“QBC检索方式”和“本地SQL检索方式”。    我们今天主要尝试的就是HQL检索方式。首先我们要想,为什么要去学HQL检索方式呢?也就是HQL检索方...

2018-05-22 19:35:35 249

原创 复写equals方法比较两个持久层对象是否相等

在比较两个数值或者字符串的时候,我们经常用两种方法1- 使用 ==2- 使用equals方法而两种方法有什么区别呢?==是判断两个变量或实例是不是指向同一个内存空间 equals是判断两个变量或实例所指向的内存空间的值是不是相同 也就是说== 判断是你比较值的地址   而equals比较的是你两个数值是否相等。我们通过一个简单的小例子来看一下public class Compare { ...

2018-05-16 21:08:37 447

原创 Hibernation使用配置自动生成表

其实在做项目中,首先要做的就是建立数据库和每张表的关系。今天老师让我们尝试不去手动建立数据库,使用hibernate映射pojo类建立齐相应的数据库,也很简单,只需要在hibernate.cfg.xml中加一段配置<property name="hbm2ddl.auto">         </property>其中  属性值有三个:update:当数据库不存在表时,hib...

2018-05-14 18:47:55 1032

原创 单例模式的SessionsFactory和避免多线程共享session

Session的创建是一个很重的事情,如果每次运行就创建一个session对象,那么这段程序的运行速度一定很慢。所以,我们基于上段代码给Session用静态代码块的方式实现单例模式。在文件夹添加一个HibernateUtils类package com.hust.Jsason;import org.hibernate.Session;import org.hibernate.Session...

2018-05-11 16:12:41 450

原创 Unable to create requested service 异常处理

前两天写了一个hibernate入门的Demo,当时写的时候没有那么多bug。 后来再帮同学改代码的时候发现BUG的形式多种多样,而困扰我最大的bug就是Unable to create requested service这个了。本人总结了几点原因,希望多大家有帮助。这是我的hibernate.cfg.xml<?xml version='1.0' encoding='UTF-8'?>...

2018-05-08 20:37:48 18050 1

原创 Hibernate初学者第一篇,,,小白一枚,不喜勿喷。

hibernate 1     开博原因    这学期我们开设了框架的课程,因为课时原因,框架老师只是粗略的讲了Struts2、spring的入门知识,hibernate则是由ORM课负责讲解,在上ORM课之前我是准备学习mybatis的,今天听了ORM老师讲课,他说hibernate学会了,再转mybatis会很容易,所以准备在这里记录我学习hibernate的路程以及以后要转学mybatis的...

2018-05-04 15:43:44 159

ORM hibernate。jar包

hibernate5+jar包,基本上是比较新的了。ORM框架的首选/

2018-05-29

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

TA关注的人

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