自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用hibernate实现CRUD(增删改查)

将hibernate作为持久层,使用hibernate替换原先的jdbc连接数据库,执行增删改查的操作 项目结构如下 创建UserDao接口 package dao; import pojo.User; import java.util.List; public interface UserDao { public void insert(User u); public void delete(int id); public List<User> qu

2021-06-15 08:35:37 229 2

原创 hibernate分页

分页查询: 使用setfirstresult 和 setmaxresult 两个函数对查询结果进行控制,函数传入一个参数,设置maxresult, 通过获取数据总数 Query query = session.createQuery("select count(*) from User "); Number ctns = (Number)query.uniqueResult(); int objCount = ctns.intValue(); 计算有几页 int pageCount = ob

2021-06-15 08:25:03 108

原创 重写hashcode和equals

重写hashcode和equals方法 hashCode() 的作用是获取哈希码,也称为散列码;它实际上是返回一个int整数。这个哈希码的作用是确定该对象在哈希表中的索引位置,equals它的作用也是判断两个对象是否相等,如果对象重写了equals()方法,比较两个对象的内容是否相等;如果没有重写,比较两个对象的地址是否相同,价于“==” 在重写equals和hashcod方法之前,如果比较属性值相同的两个对象,其值为false,因为这两个对象的地址不同。 重写equals和hashcode方

2021-05-30 11:50:51 185

原创 Hibernate基础及SessionFactory

单例模式 让一个项目只使用一个sessionfactory 在第一个项目的基础上将创建sessionfactory的代码封装成一个类,在manager中再去调用它。在static代码块中操作只会执行一次 package dao; import org.hibernate.HibernateException; import org.hibernate.SessionFactory; import org.hibernate.boot.registry.StandardServiceRegis.

2021-05-12 11:33:27 213 1

原创 初识hibernate

使用环境 hibernate 5.2 mysql8.0 jdk1.8 mysql-connector 8 导入依赖 编辑hibernate.cfg.xml文件 //数据库方言 <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property> //mysql8.0的连接写法 <property name="hibernate.connection.driver_cla

2021-05-06 22:01:40 145

空空如也

空空如也

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

TA关注的人

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