m
文章平均质量分 67
cjl_2020
这个作者很懒,什么都没留下…
展开
-
在eclipse导入hibernate包容易出现的错误
错误1Failure to transfer dom4j:dom4j:jar:1.6.1 from https://repo.maven.apache.org/maven2(click for 1 more)这个是导入hibernate-core.jar包出现的问题,这是hibernate包中的dom4j版本与eclipse的jdk不兼容出现的错误,其实解决方法很简单,就是hiberna...原创 2018-10-18 16:05:13 · 1914 阅读 · 0 评论 -
hibernate的多对多的关联 2(增加、删除)
重点:1、级联新增 inverse属性值的设置2、 级联删除重点解析:1.hibernate的多对多1.1 hibernate可以直接映射多对多关联关系(看作两个一对多)讲解inverse;总共四种 (false 是控制方 ,true 是被控制方),其中有两种正确,两种错误* 1、book:false category:true ✓(代表意思是:将维护的责任交给b...原创 2018-10-27 13:57:48 · 741 阅读 · 0 评论 -
hibernate 的多对多的关联和一对多的关联
数据库的多对多1.1 数据库中不能直接映射多对多处理:创建一个桥接表(中间表),将一个多对多关系转换成两个一对多注1:数据库多表联接查询永远就是二个表的联接查询 A B C D t1 C t2 D t3 A B AB select * from A,B,AB WHERE A.a...原创 2018-10-25 20:37:44 · 128 阅读 · 0 评论 -
hibernate 的二级缓存(文件存储的数据库(ehcache))
重点:0、上期回顾重点;1、为什么需要缓存;2、ehcache是什么;3、hibernate缓存;4、hibernate(5.2.12.Final)中使用二级缓存步骤(ehcache);5、1slf4j与log4j重点解析:0.上期回顾重点0.1、hibernate分页0.1.1、hibernate分页的BaseDao,作用:解决传参问题、分页分页:* 获取最大条目数...原创 2018-10-31 20:41:23 · 333 阅读 · 0 评论 -
hql的学习(hibernate 的查询(所有查询,单独查询,连表查询.....))
重点:1、hql和sql区别/异同;2、处理返回的结果集3、hql中使用占位符4、hql分页重点分析:什么是hqlHQL是Hibernate Query Language的缩写查全部hql和sql区别/异同HQL SQL类名/属性 ...原创 2018-10-29 19:46:23 · 1674 阅读 · 0 评论 -
hibernate的关联
重点:1、关联的分类;2.级联新增、删除、查询;3、如何将多方映射成一个有序的集合;重点解析:什么是关联(association)1.1 关联指的是类之间的引用关系。如果类A与类B关联,那么被引用的类B将被定义为类A的属性。例如:public class A{private B b = new B;public A(){}}1.2 关联的分类:关联可以分为一对一、一对多/...原创 2018-10-23 21:41:55 · 145 阅读 · 0 评论 -
hibernate的主键生成及可能出现的错误
重点:1、hibernateutil工具类2、程序员自己控制:assigned3、数据库控制: identity(标识列/自动增长) sequence4、hibernate控制:increment uuid/uuid.hex5、其它native6、自定义主键生成器7.错误集合重点进行:hibernate的主键生成器:generator元素:表示了一个主键生成器,它用来为持久化...原创 2018-10-21 20:22:11 · 762 阅读 · 0 评论 -
hibernate的加载策略及可能出现的问题
重点:对象的三种状态(hibernate管理的对象);一级缓存、快照(orm特性);加载策略;并发控制;在写代码中出现的错误解决;重点解析:对象的三种状态(hibernate管理的对象)1.1 临时状态1.2 持久状态1.3 游离状态总结:1、hibernate通过管理对象来操作数据库,这里对象指的是持久态的对象2、各种状态的对象是可以相互转换代码分析Con...原创 2018-10-22 19:54:00 · 212 阅读 · 0 评论 -
eclipse系统导入maven
1.maven下载与安装与配置Apache Maven是个项目管理和自动构建工具,基于项目对象模型(POM)的概念。作用:完成项目的相关操作,如:编译,构建,单元测试,安装,网站生成和基于Maven部署项目。在最新的Eclipse中自带了maven,我们打开,Windows->Preferences,如果会出现下面的画面:值得注意的是Embedded内置的默认maven版本是我们即...原创 2018-10-16 22:51:20 · 633 阅读 · 0 评论 -
hql2(查询分页加通用分页的方法)
重点:1.回顾:2、basedao的hql的通用分页3、原生态sql和视图映射重点分析:上次回顾:hql的查询五种结果处理方式:1.object (查询所有、所有列段)2、String (查询表格取单个列段)3.map( new Map<> 取函数)4.object[] (去某几个列段)5.构造方法 (查询几列)BaseDAO通过书籍名字模糊查询数据,...原创 2018-10-30 20:18:59 · 377 阅读 · 0 评论