1)动态语言注解(2)@Provider使用思路(3)@SelectProvider小试牛刀(4)@SelectProvider初露锋芒(5)@SelectProvider过关斩将(6)@InsertProvider小弟不敢当(7)@UpdateProvider你加我来改(8)@DeleteProv ...
分类:
数据库 时间:
2018-05-23 10:24:42
阅读次数:
415
脚本sql XML配置方式的动态SQL我就不讲了,有兴趣可以自己了解,下面是用<script>的方式把它照搬过来,用注解来实现。适用于xml配置转换到注解配置 @Select("<script>select * from user <if test=\"id !=null \">where id = ...
分类:
数据库 时间:
2018-05-23 10:20:46
阅读次数:
242
单参数传递 在mapper文件使用动态SQL时,传入参数的名称任意。不影响参数传入的结果 多参数传递 默认传递方式 自动将传入的参数进行排序,并用arg1…argeN或者param1…paramN赋值,使用的时候需要在mapper中传入对应的参数编号名 传递方式 1、JavaBean 可以将参数设计 ...
分类:
其他好文 时间:
2018-05-23 10:20:04
阅读次数:
129
一、动态条件处理 需要使用mybatis的动态sql 二、分页 Oracle的分页sql: oracle的分页必须要使用rownum(只支持小于号) select * from (select rownum rw, a.* from (select * from eb_item) a where r ...
分类:
其他好文 时间:
2018-05-18 15:43:18
阅读次数:
132
bulk collect 和 forall 联合应用写起来显得有些啰嗦,不过为了速度,多写两句又何妨 建立两个临时表 存储过程使用示例1: 换一个方式使用示例(注意游标返回类型变化): 多参数返回的另一种用法和动态sql运行办法 bulk collect 和 forall 的联合应用 基本上压榨出了 ...
分类:
数据库 时间:
2018-05-18 14:21:17
阅读次数:
283
1.DPR: Delphi Project文件,包含了Pascal代码。应用系统的工程文件2.PAS: Pascal文件,Pascal单元的源代码,可以是与窗体有关的单元或是独立的单元。3.DFM:Delphi Form File,描述窗体或数据模块及其组件属性的二进制文件。窗体界面文件, 同PAS ...
1、下载驱动程序并部署 我们在对数据库进行操作之前要先连接到数据库(这里以Intellij Idea连接MySQL为例)。 (1)、新建一个Idea工程,下载数据库连接驱动程序,并放到Idea的工程文件夹下。 (2)、加载JDBC驱动程序 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM( ...
分类:
数据库 时间:
2018-05-09 21:05:27
阅读次数:
246
mybatis 详解 动态SQL 目录 1、动态SQL:if 语句 2、动态SQL:if+where 语句 3、动态SQL:if+set 语句 4、动态SQL:choose(when,otherwise) 语句 5、动态SQL:trim 语句 6、动态SQL: SQL 片段 7、动态SQL: for ...
分类:
数据库 时间:
2018-05-06 18:04:28
阅读次数:
212
上篇系列8中 简单介绍了mybatis的查询,至此,CRUD都已讲完。 那么,问题来了: 什么是动态SQL? 动态SQL有什么作用? 传统的使用JDBC的方法,相信大家在组合复杂的的SQL语句的时候,需要去拼接,稍不注意哪怕少了个空格,都会导致错误。Mybatis的动态SQL功能正是为了解决这种问题 ...
分类:
其他好文 时间:
2018-05-06 10:30:49
阅读次数:
151
本文主要介绍MyBatis映射mapper.xml中,输入映射和输出映射、动态sql、关联查询等的写法。 ...
分类:
数据库 时间:
2018-05-02 02:41:46
阅读次数:
236