前言 MyBatis Generator简称MBG,是一个专门为MyBatis框架使用者定制的代码生成器, 可以快速的根据数据表自动生成Bean对象、Java接口及SqlMapper.xml配置文件。 支持基本的增删改查,以及QBC风格的条件查询,这样能够大大减少我们平时开发的工作量。 但是表连接、 ...
分类:
其他好文 时间:
2019-12-17 18:04:17
阅读次数:
88
前面的Springboot整合jdbcTemplate、mybatis、jpa三篇文章中使用的数据库连接池都是Spingboot默认配置的tomcat.jdbc.pool。配置原理进入org.springframework.boot.autoconfigure.jdbc.DataSourceConf... ...
分类:
编程语言 时间:
2019-12-16 13:28:16
阅读次数:
110
这是使用(+)的sql语句(已简写) 这是使用left join的sql语句 两个sql的结果不一致,通过查找问题,更改使用+的sql 更改后结果一致 结论: oracle使用+简写左关联时,两个表的非关联条件若有(+),则最后的结果行数与主表相同,若两个表的非关联条件没有(+),则这些非关联条件会 ...
分类:
数据库 时间:
2019-12-16 13:24:26
阅读次数:
94
FAQ: Oracle Flex ASM 12c / 12.1 (Doc ID 1573137.1) APPLIES TO: Oracle Database - Enterprise Edition - Version 12.1.0.1 to 12.1.0.2 [Release 12.1]Oracl ...
分类:
数据库 时间:
2019-12-15 16:56:45
阅读次数:
105
JDK & Tomcat的安装:安装Tomcat前需要安装JDK 一、Windows下安装: 1. 下载JDK并解压: F:\learn software\Java install package 2. 配置环境变量: JAVA_HOME: D:\Program Files\Java\jdk1.8. ...
分类:
其他好文 时间:
2019-12-15 10:56:57
阅读次数:
146
[toc] MyBatis 的真正强大在于它的映射语句,这是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 为聚焦于 SQL 而构建,以尽可能地为你减少麻烦。 SQL 映射 ...
分类:
移动开发 时间:
2019-12-14 19:34:22
阅读次数:
98
什么是数据库管理系统 1)管理数据(增删改查) 2)存储数据 数据库管理系统的分类 1)关系型数据库(rdbms) 典型产品:mysql,oracle,mariadb,mssql(sqlserver) 2非关系型数据库(nosql) 典型产品:resis,mongodb,elasticsearch( ...
分类:
数据库 时间:
2019-12-12 16:36:22
阅读次数:
152
数据库的存储过程是非常好的一个功能,有用过oracle存储过程的同学再来写达梦的存储过程就非常容易。
说说存储过程的优点:
1.让业务执行效率更高,因为语句在存储过程都是编译好的,执行速度更快。
2.业务包装更灵活,允许存储过程互相调用,也类似程序方法的复用。
3.提高数据安全性,防止SQL随便注入。
分类:
数据库 时间:
2019-12-11 21:36:53
阅读次数:
314
因为经常用MyBatis框架开发,关于底层的java如何连接和操作数据库的方法差不多忘完了,今天专门回顾了一下,总结一下. 1.JDBC是干什么的? JDBC是java用来连接和操作数据库的一套工具,JDBC的全称是Java DataBase Connectivity(即: java数据库连接器). ...
分类:
数据库 时间:
2019-12-11 00:36:11
阅读次数:
104
前言 MyBatis官方文档:https://mybatis.org/mybatis-3/zh/index.html MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为My ...
分类:
其他好文 时间:
2019-12-10 22:46:41
阅读次数:
108