Hibernate
C Q W
邮箱:62519788@qq.com
展开
-
Hibernate的二级缓存
前言 缓存:把数据存起来重复使用。 如何提高Hibernate效率? 1、join fetch 来进行即时填充,避免n+1次查询。 2、尽量使用批处理增删改。 3、对比较稳定的数据进行有效利用二级缓存,减少数据库的查询。 Hibernate: 一级缓存:session的开和关之间。 ...原创 2019-12-24 23:26:26 · 138 阅读 · 0 评论 -
Hibernate tool反向生成代码器之自定义类名、字段名
前言 前面已经教过了怎么使用Hibernate tool反向生成代码了,然后我们发现生成的类名和字段名不是我们满意的,所以我们要自定义。这个自定义其实使用的概率很小,尽量在建库建表的时候就注意了。 实战 打开xml, 点击table&columns 点击进入 选中数据库,然后OK。一定要确定当前电脑有网络,是因为cfg.xml的头信息需要在网络上取得。 OK之后等待加载完成,效果如下,...原创 2019-12-03 15:56:04 · 243 阅读 · 0 评论 -
Hibernate tool反向生成代码器
前言 实战 找到eclipse文件所在位置 然后复制这两个插件的文件夹进去, 同时在dropins文件夹里新建一个文件,文件名叫hbtool。然后重启eclipse编辑器。 检查插件:Window s==》show view ==》 Other,然后输入关键字,看到有如下三个,就说明插件已经在了 新建一个web工程,做实验 之后在工具类这里点击“+”,新建一个 填写name之后,在...原创 2019-12-02 17:54:19 · 270 阅读 · 0 评论 -
springMVC+spring+Hibernate,搭建外卖平台(二)
新建pageInfo类,这个类是用来实现分页功能的。 源码: package com.bdqn.it.entity; import java.util.List; //代表分页的类 public class PageInfo<T> { private List<T> list;//列表 private int currPage;//当前第几页 private int...原创 2019-11-27 10:01:43 · 209 阅读 · 0 评论 -
springMVC+spring+Hibernate,搭建外卖平台(一)
准备工作 eclipse, MySQL。 今天给大家带来一个外卖平台,以供学习使用。 新建GuLuLu项目 然后导入jar包,jar包会在这篇文章后面给大家下载。 配置web.xml文件,里面是配置springMVC核心控制器、延迟加载、加载applicationContext.xml等等 源码: <?xml version="1.0" encoding="UTF-8"?> <...原创 2019-11-26 09:55:56 · 398 阅读 · 0 评论 -
spring+springMVC+Hibernate,使用注解方式替代bean注入
用这些注解都可以注入到bean代替 最好分清楚是哪个层的 @Controller // 界面层 @Service // 业务层 @Repository // 数据库层 @Component // 不分层原创 2019-11-22 15:31:31 · 241 阅读 · 0 评论