Mybatis动态SQL If、trim、foreach BookMapper Bookmapper.xml 结果: 模糊查询 Bookmapper.xml 测试: resultMap:适合使用返回值是自定义实体类的情况 resultType:适合使用返回值的数据类型是非自定义的,即jdk的提供的类 ...
分类:
数据库 时间:
2019-10-20 00:50:49
阅读次数:
114
Oracle数据库导出txt格式工具sqlload2使用 开发需求:需要在数据库中查询数据,最终得到cxv表格形式数据。 使用plsql导出70M数据量非常慢,本次使用sqlload2工具,导出文本txt文本格式。 1)导出txt文本文件$ ./sqluldr2_linux64_10204.bin ...
分类:
数据库 时间:
2019-10-19 09:58:06
阅读次数:
115
mybatis动态sql和分页 ## 咱先直接上代码 BookMapper.java BookMapper.xml BookService.java BookService实现类--BookServiceImpl.java BookVo.java 导入分页时需要用到的pom依赖 pom.xml my ...
分类:
数据库 时间:
2019-10-19 00:01:42
阅读次数:
128
mybatis动态sql foreach BookMapper.xml 模糊查询 #{...} ${...} Concat 注意:#{...}自带引号,${...}有sql注入的风险 Book.Mapper.xml: BookService.java 查询返回结果集的处理 resultMap:适合使 ...
分类:
数据库 时间:
2019-10-17 23:33:56
阅读次数:
130
1、 下载PLSQL developer、instantclient_11_2, 下载地址:https://pan.baidu.com/s/1_MjmIT4nUzsQ7Hi8MCrs1A, 备注:此安装包包含plsql(64位)和instantclient11.2(文件已经配置好),注意instan ...
分类:
数据库 时间:
2019-10-17 12:02:31
阅读次数:
106
动态 SQL MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 虽然在以前使 ...
分类:
数据库 时间:
2019-10-11 23:49:38
阅读次数:
175
有时候静态SQL语句并不能很好的满足我们的业务,我们希望通过一些条件,来构建动态SQL语句 mybatis对动态SQL提供了一些:<if> <where> <trim> <choose> <when> <foreach> <set> 来实现 1、<if>块 <if test="要判断的内容"> 如果 ...
分类:
数据库 时间:
2019-10-11 20:25:56
阅读次数:
97
1、测试样例 下面的三个存储过程,分别使用了动态SQL、绑定变量、静态SQL三种编程方式。具体存储过程内容如下: 1)动态SQL 2)绑定变量 3)静态SQL 2、测试过程 测试过程的步骤为 1) drop table t purge; 2) create table t (x int); 3) a ...
分类:
数据库 时间:
2019-10-10 20:37:45
阅读次数:
150
1.1. 恢复数据库 1.1.1. 功能介绍 导入新的dmp表数据 1.1.2. 方法 1、用工具(如:plsql)删除所有ndzlclear的会话 或者手动杀死session 1.2. 杀死进程 1.2.1. Kill session 1.3. 表空间 1.3.1. Oracle创建表空间,删除表 ...
分类:
数据库 时间:
2019-10-10 16:14:09
阅读次数:
119