1.前言以前是MybatisXML配套的方式去写,而MybaitsPlus是Mybatis的增强版,抛去了XML文件内容。后者虽然减少了很多繁琐的SQL内容编写,但是同样的,对于复杂的SQL场景,类似流似的SQL生成还是没有XML写法直观。2.特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本CURD,性能基本无损耗,直接面向对象操作强大的CRUD操
分类:
编程语言 时间:
2020-10-21 20:45:06
阅读次数:
22
该文主要收录一些关于数据库系统的文章链接,以及一些知识点整理,不定期添加内容 1.聚簇索引和非聚簇索引(通俗易懂 言简意赅)【Author:jiawen010】 2.无法对表创建多个聚集索引。请在创建新聚集索引前删除现有的聚集索引的问题【Author:HZ_Fang】 3.SQL Server 用角 ...
分类:
数据库 时间:
2020-10-21 20:40:34
阅读次数:
28
一.模糊语句 1.like 林后面只有一个字 select * from student where like'林_' 林后面可以由多个数 select * from student where name like '林%' 二.范围查询 1.in select * from student whe ...
分类:
数据库 时间:
2020-10-21 20:37:45
阅读次数:
70
前面使用了mysqldump把一个库的数据弄出来了,现在要在新库上导进去,我这里把库创建好了,导入的命令是,切到相关文件的目录下,mysql-uroot-pgxbw2020-h127.0.0.1-P3306contactcenter_zhengshi<./contactcenter_zhengshi_20201012.sql这里有个关键,就是/etc/my.cnf中这两个数值得大wait_t
分类:
数据库 时间:
2020-10-21 20:37:30
阅读次数:
28
COMMENT方法用于在生成的SQL语句中添加注释内容,www.tk-acc.com例如:Db::table(‘think_score‘)->comment(‘查询考试前十名分数‘)->field(‘username,score‘)->limit(10)->order(‘scoredesc‘)->sele
分类:
Web程序 时间:
2020-10-21 20:37:16
阅读次数:
21
1、遍历循环 简单的计数循环 for i in range(5): print(i) 输出:0 1 2 3 4 注:range(N)会产生一个从0到N-1的数字序列 扩展range函数 for i in range(M,N,K): <语句块> range函数会产生一个M开始不到N,并且以K为步长的整 ...
分类:
编程语言 时间:
2020-10-21 20:37:01
阅读次数:
22
--原文 oracle 1、第一种情况适用于delete删除(一条记录)的方式,利用oralce提供的闪回方法进行数据恢复。 前提:需要知道删除时间,就算不可以也必须确定准确的删除数据前的时间 然后利用以下语句可以找回删除的数据,再利用第二条语句将语句恢复到原表(前提原表主键唯一) 1 SELECT ...
分类:
数据库 时间:
2020-10-21 20:25:36
阅读次数:
34
以多窗口买票为例。 多线程操作共享数据存在安全问题。 是由于数据操作的原子性被破坏导致的。 if语句和之后的operate语句应该具有原子性。没有锁,在if 与 operate 之间可能数据被其他线程修改了。导致数据安全问题。 导致原子性丢失的原因有多个,比如线程自己阻塞,cpu资源调度导致线程挂起 ...
分类:
编程语言 时间:
2020-10-20 16:44:08
阅读次数:
42
最近公司有开发项目,是基于Springboot、Hibernate和JPA搭建的项目框架,由于本人之前没有搭建过此类框架,故记载一下项目搭建过程,作为自己的知识储备。
分类:
编程语言 时间:
2020-10-20 16:30:14
阅读次数:
27
IntelliJ IDEA 15款 神级超级牛逼插件推荐(自用,谁用谁知道)
分类:
其他好文 时间:
2020-10-20 16:29:26
阅读次数:
21