加载中
mybatis的整体架构

mybatis的整体架构分为三层: 1.基础支持层 该层包括:数据源模块、事务管理模块、缓存模块、Binding模块、反射模块、类型转换模块、日志模块、资源加载模块、解析器模块 2.核心处理层 该层包...

2018/07/22 07:08
49
MyBatis-映射文件标签(select、resultMap)

MyBatis 真正的核心在映射文件中。比直接使用 JDBC 节省95%的代码。而且将 SQL 语句独立在 Java 代码之外,可以进行更为细致的 SQL 优化。 一、 映射文件的顶级元素 select:映射查询语句 in...

2018/07/20 17:31
86
Java ConcurrentHashmap 解析

总体描述: concurrentHashmap是为了高并发而实现,内部采用分离锁的设计,有效地避开了热点访问。而对于每个分段,ConcurrentHashmap采用final和内存可见修饰符Volatile关键字(内存立即可见...

2017/07/23 18:10
16
Hibernate的三种状态及对象生命周期

理解Hibernate的三种状态,更利于理解Hibernate的运行机制,这些可以让你在开发中对疑点问题的定位产生关键性的帮助。 三种状态 临时状态(Transient):在通过new关键字,实例化一个对象开始...

2017/07/23 17:06
44
Mybatis执行批量插入返回数据库主键列表

我们都知道Mybatis在插入单条数据的时候有两种方式返回自增主键: 1、对于支持生成自增主键的数据库:增加 useGenerateKeys和keyProperty ,<insert>标签属性。 2、不支持生成自增主键的数据...

2017/07/23 16:13
146
Hibernate所鼓励的7大措施

今天在做牛客网的试题时候,竟然做错了Hibernate!特此做个笔记 题目如下: 下面哪一项不属于优化Hibernate所鼓励的? 正确答案: A 你的答案: D (错误) 使用单向一对多关联,不使用双向一对多...

2017/06/29 16:52
8
使用MyBatis Generator自动创建代码

这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动...

2016/11/24 17:00
57
如何优雅的使用 mybatis

这两天启动了一个新项目因为项目组成员一直都使用的是mybatis,虽然个人比较喜欢jpa这种极简的模式,但是为了项目保持统一性技术选型还是定了 mybatis。到网上找了一下关于spring boot和myb...

2016/11/22 10:31
1K
MyBatis使用笔记

MyBatis MyBatis作为一个轻量的SQL映射框架,确实很简单,但是知识点挺多,实际使用中还是会有时想不起来某个标签该怎么写,所以整理了这篇文章,以备查询。由于MyBatis如此简单,使得这一篇...

2016/11/22 10:29
54
Hibernate save()与persist()区别

Hibernate 之所以提供与save()功能几乎完全类似的persist()方法,一方面是为了照顾JPA的用法习惯。另一方面,save()和 persist()方法还有一个区别:使用 save() 方法保存持久化对象时,该方法...

2016/09/23 17:08
44
Hibernate中注解的开发

一、基本设置 @Entity : 表示当前的类为实体类,声明在类的前面。可以将当前类和数据库的表和字段进行关联映射。 @Table:表示映射的表,声明在类的前面 @Id:表示主键的映射,声明在主键的get...

2016/08/10 21:26
20
Hibernate 一对多注解 mappedby 作用

只有OneToOne,OneToMany,ManyToMany上才有mappedBy属性,ManyToOne不存在该属性; mappedBy标签一定是定义在被拥有方的,他指向拥有方即(定义在不维护关系的那一方); mappedBy的含义,应该理...

2016/08/10 21:25
149
Hibernate实现,使用UUID.主键的生成策略

警告信息如下: 3.1 WARN [org.hibernate.id.UUIDHexGenerator] (ServerService Thread Pool -- 48) HHH000409:Using org.hibernate.id.UUIDHexGenerator which does not generate IETF RFC 4...

2016/08/10 21:23
250
Hibernate注解详解

一实体Bean 每个持久化POJO类都是一个实体Bean, 通过在类的定义中使用 @Entity注解来进行声明。 声明实体Bean @Entity public class Flight implements Serializable { Long id; @Id public ...

2016/08/10 21:23
106
汤阳光 Hibernate笔记

汤阳光 Hibernate笔记

2016/08/10 21:22
20

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部