自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

YellowStar的博客

每天学习一点点,每天提升一点点

  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 mybatis学习笔记(12):Mybatis批量Insert

Mybatis提供两种方式进行批量插入操作1. 使用foreach标签foreach主要用在构建in条件中,它可以在SQL语句中迭代一个集合。 foreach元素的属性主要有: item,index,collection,open,separator,close。 item表示集合中每一个元素进行迭代时的别名 index指 定一个名字,用于表示在迭代过程中,每次迭代到的位置 ...

2018-07-05 16:24:14 19413

原创 mybatis学习笔记(11):Mybatis分页插件 -- PageHelper

PageHelper一款非常好用的mybatis分页插件。国内牛人的一个开源项目,有兴趣的可以去看源码,都有中文注释。使用起来也非常简单,下面就介绍以下插件的引入和基本常用的使用方法。1. 引入分页插件1).引入 Jar 包 你可以从下面的地址中下载最新版本的 jar 包https://oss.sonatype.org/content/repositories/release...

2018-07-05 15:03:16 538

原创 mybatis学习笔记(10): mybatis逆向工程

什么是逆向工程MyBatis的一个主要的特点就是需要程序员自己编写sql,那么如果表太多的话,难免会很麻烦,所以mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需要的代码(包括mapper.xml、mapper.java、po..)。一般在开发中,常用的逆向工程方式是通过数据库的表生成代码。使用逆向工程使用MyBatis的逆向工程,需要导入逆向工程的j...

2018-07-04 11:46:55 554

原创 mybatis学习笔记(10): spring整合mybatis

添加依赖:<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope&

2018-07-04 10:31:38 506

原创 mybatis学习笔记(9):缓存

mybatis本身提供了两级缓存机制: 一级缓存 二级缓存 还可以自定义缓存:整合第三方缓存一级缓存一级缓存:又叫本地缓存,默认开启的sqlSession级别的缓存。 对于据库同一次会话期间查询到的数据会放在本地缓存中,以后如果需要获取相同的数据,直接从缓存中拿,没必要再去查询数据库; 这个本地缓存是sqlSession级别的一个Map。一级缓存失效情况: 1、sqlS...

2018-07-03 11:16:32 445

原创 mybatis学习笔记(8):动态sql

MyBatis 的强大特性之一便是它的动态 SQL。 动态 SQL 元素和 JSTL 或基于类似 XML 的文本处理器相似。在 MyBatis 之前的版本中,有很多元素需要花时间了解。MyBatis 3 大大精简了元素种类,现在只需学习原来一半的元素便可。MyBatis 采用功能强大的基于 OGNL 的表达式来淘汰其它大部分元素。我们以 tbl_employee表为例来说明: ...

2018-07-02 17:17:28 626

原创 mybatis学习笔记(7):一对多关联查询

一对多或多对多对于后面的多方使用<collection>标签封装关联数据 准备工作 创建两个表: tbl_employee:员工表,使用dept_id和部门表的id关联 tbl_department:部门表 创建两个实体类: Employee.java:public class Employee { private Integer id; ...

2018-07-01 16:10:59 604

原创 mybatis学习笔记(6):一对一关联查询

在mybatis中,对于一对一、多对一都可以使用<association>标签关联一方。 准备工作,创建两个表: tbl_employee:员工表,使用dept_id关联部门表 tbl_department: 创建两个实体类: Employee.java:public class Employee { private Integer id; pr...

2018-07-01 12:16:09 26168 3

转载 mybatis 配置文件settings属性配置

设置参数描述有效值默认值cacheEnabled该配置影响的所有映射器中配置的缓存的全局开关true | falsetruelazyLoadingEnabled延迟加载的全局开关。当开启时,所有关联对象都会延迟加载。 特定关联关系中可通过设置fetchType属性来覆盖该项的开关状态true | falsefalseaggressiveLazyLoading当启用时,对任意延迟属性的调用会使带有延...

2018-07-01 10:58:47 1170

mybatis逆向工程

一个完整的mybatis逆向工程,只需要修改下配置文件中的数据库相关配置就可以直接使用了。3积分你买不了吃亏你买不了上当。。。

2018-07-04

使用spring环境常用jar

使用spring环境常用jar,包括IOC、AOP、事务、C3P0连接池,jUnit单元测试、mysql驱动包等

2018-05-16

springsource-tool-suite-3.7.0.RELEASE-e4.5-updatesite.zip

spring插件springsource-tool-suite-3.7.0.RELEASE-e4.5-updatesite.zip

2018-05-16

空空如也

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

TA关注的人

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