Hibernate
C Q W
邮箱:62519788@qq.com
展开
-
Hibernate的二级缓存
前言缓存:把数据存起来重复使用。如何提高Hibernate效率?1、join fetch 来进行即时填充,避免n+1次查询。2、尽量使用批处理增删改。3、对比较稳定的数据进行有效利用二级缓存,减少数据库的查询。Hibernate: 一级缓存:session的开和关之间。 ...原创 2019-12-24 23:26:26 · 139 阅读 · 0 评论 -
Hibernate tool反向生成代码器之自定义类名、字段名
前言前面已经教过了怎么使用Hibernate tool反向生成代码了,然后我们发现生成的类名和字段名不是我们满意的,所以我们要自定义。这个自定义其实使用的概率很小,尽量在建库建表的时候就注意了。实战打开xml,点击table&columns点击进入选中数据库,然后OK。一定要确定当前电脑有网络,是因为cfg.xml的头信息需要在网络上取得。OK之后等待加载完成,效果如下,...原创 2019-12-03 15:56:04 · 246 阅读 · 0 评论 -
Hibernate tool反向生成代码器
前言实战找到eclipse文件所在位置然后复制这两个插件的文件夹进去,同时在dropins文件夹里新建一个文件,文件名叫hbtool。然后重启eclipse编辑器。检查插件:Window s==》show view ==》 Other,然后输入关键字,看到有如下三个,就说明插件已经在了新建一个web工程,做实验之后在工具类这里点击“+”,新建一个填写name之后,在...原创 2019-12-02 17:54:19 · 271 阅读 · 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 · 211 阅读 · 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 · 399 阅读 · 0 评论 -
spring+springMVC+Hibernate,使用注解方式替代bean注入
用这些注解都可以注入到bean代替最好分清楚是哪个层的@Controller // 界面层@Service // 业务层@Repository // 数据库层@Component // 不分层原创 2019-11-22 15:31:31 · 242 阅读 · 0 评论