首先了解一下什么是 MyBatis? MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO( ...
分类:
其他好文 时间:
2019-08-15 19:01:28
阅读次数:
102
ORM:对象关系映射器,它直接将数据库映射到C#对象。 有很多ORM框架可用,Dapper是其中之一,被称为ORM之王。 下面是Dapper主要的一些功能: 速度快,性能好; 更少的代码行 对象映射 静态对象绑定 动态对象绑定 易于处理Sql语句 易于处理存储过程 直接操作IDBConnection ...
分类:
移动开发 时间:
2019-08-15 14:29:42
阅读次数:
135
什么是存储过程呢?存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。 通俗来讲:存储过程其实就是能完成一定操作的一组SQL语句。 那为什么要用存储过程呢?1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数 ...
分类:
其他好文 时间:
2019-08-14 17:27:44
阅读次数:
116
原文: http://106.13.73.98/__/18/ SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发. __SQL语言分为3种类型:__ 1. :数据库、表、视图、索引、存储过程,例如CREA TE DROP ALTER 2. :插入数据INSER ...
分类:
数据库 时间:
2019-08-11 20:52:25
阅读次数:
121
Ubuntu系统第一次使用crontab -e的时候默认是是使用nono打开的,不是很习惯 ...
分类:
系统相关 时间:
2019-08-11 13:35:02
阅读次数:
95
MyBatis 是干嘛的? MyBatis 是一个 SQL 映射框架,它通过 XML 描述符或者注解将对象与 关系型数据库 的存储过程或 SQL 语句关联起来。 特性 缓存 1. 支持声明式数据缓存; 2. 提供基于 HashMap 的默认缓存实现; 3. 提供 API 供其他缓存实现。 使用 单独 ...
分类:
其他好文 时间:
2019-08-11 13:25:24
阅读次数:
65
Quartz 是什么? "Quartz" 是一款 Java 平台上开源的任务调度器。 快速开始 (1)引入依赖 (2)初始化 (3)新建一个 Job (4)调度一个 Job CronTrigger Quartz 的 Cron 表达式不同于 Linux 系统上使用的 Cron 表达式。区别如下: 是的 ...
分类:
其他好文 时间:
2019-08-11 13:06:24
阅读次数:
126
MySQL 之 视图、触发器、存储过程、函数、事物与数据库锁 浏览目录: 1.视图 2.触发器 3.存储过程 4.函数 5.事物 6.数据库锁 7.数据库备份 1.视图 视图:是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据 视图有如下特点; 1. 视图的列可以来自 ...
分类:
数据库 时间:
2019-08-11 13:01:37
阅读次数:
99
最近几天使用Oracle的sequence序列号,发现对如何创建、修改、使用存在很多迷茫点,在上网寻找答案后,根据各路大神的总结,汇总下对自己的学习成果; 在Oracle中sequence就是序号,每次提取完都会自动增加,步幅固定,它与表没有直接关系! 创建sequence语句: CREATE SE ...
分类:
数据库 时间:
2019-08-11 09:13:02
阅读次数:
209
1. 变量 系统变量: 定义:变量由系统提供,不是用户定义,属于服务器层面 查看所有变量:SELECT global | session variables; 查看满足条件的部分系统变量:SELECT global | session variables like '%char%'; 查看某个系统变 ...
分类:
数据库 时间:
2019-08-10 14:33:18
阅读次数:
137