一、ActiveRecord简单介绍 Active Record(简称AR),是一种领域模型模式,特点是一个模型类对应关系型数据库中的一个表,而模型类的一个实例对应表中的一行记录。而MP也对AR有一定支持。在MP中开启AR,仅需要实体类继承Model类并实现主键指定方法 @TableName("tb ...
分类:
其他好文 时间:
2020-01-10 00:39:03
阅读次数:
252
html模板说明 ts配置说明 ts配置中所有Boolean类型配置项,不做配置默认为false。查询条件和表格配置可独立配置,不配置就不会显示 ...
分类:
其他好文 时间:
2020-01-09 20:39:56
阅读次数:
88
前端时间查找系统缓慢的问题,郁闷了良久,意外发现是mysql有死进程,晕晕!现在记录一下查找过程,共勉! (系统没有加缓存的情况下) 1 sql语句的查询效率,这个都有提到,针对大型sql语句,主要还是控制条件,尽量减少查询的条数(子表上加条件),来缩短查询时间。 2 建表索引,一般在查询条件涉及字 ...
分类:
数据库 时间:
2020-01-08 10:18:05
阅读次数:
98
参考自:https://www.cnblogs.com/hellowhy/p/9678245.html 在mybatis映射器的接口中,一般在查询时需要传递一些参数作为查询条件,有时候是一个,有时候是多个。当只有一个参数时,我们只要在sql中使用接口中的参数名称即可,但是如果是多个呢,就不能直接用参 ...
分类:
其他好文 时间:
2020-01-05 00:21:46
阅读次数:
85
在mysql查询中,当查询条件左右两侧类型不匹配的时候会发生隐式转换,可能导致查询无法使用索引,下面分析两种隐式转换的情况看表结构phone为int类型,name为varchar类型 EXPLAIN select * from user where phone = '2' EXPLAIN selec ...
分类:
数据库 时间:
2020-01-04 12:42:42
阅读次数:
102
1、查询 select 列名 from 表名; select 列名 别名 from 表名 where + 查询条件; 模糊查询: select * from 表名 where 列名 like “% +内容”; 联合表查询: select 列名 from 表1 inner join 表2 on 表1. ...
分类:
数据库 时间:
2020-01-02 20:26:47
阅读次数:
79
查询语句: select <列名> from <表名> [where <查询条件表达式>] [ order by <排序的列名>[asc或desc] ] asc升序(缺省) desc降序 使用as来命名列(取别名) select Scode as 学员编号, Sname as 学员姓名, Saddr ...
分类:
其他好文 时间:
2020-01-01 18:40:56
阅读次数:
84
使用Spring Data JPA提供的查询方法已经可以解决大部分的应用场景,但是对于某些业务来说,我们还需要灵活的构造查询条件,这时就可以使用@Query注解,结合JPQL的语句方式完成查询 @Query 注解的使用非常简单,只需在方法上面标注该注解,同时提供一个JPQL查询语句即可 此外,也可以 ...
分类:
其他好文 时间:
2019-12-31 23:21:12
阅读次数:
71
Emmet的前身是Zen coding,它使用缩写,来提高html/css的编写速度。 1. 生成标签 直接输入标签名 按tab键即可 比如 div 然后tab 键, 就可以生成 2. 如果想要生成多个相同标签 加上 就可以了 比如 div 3 就可以快速生成3个div 3. 如果有父子级关系的标签 ...
分类:
其他好文 时间:
2019-12-31 18:43:40
阅读次数:
69
当业务数据量非常大,单数据库无法支撑的时候,有可能是单库已经写满了,也可能数据库读写比较频繁,已经触碰到单库的io瓶颈了,这时就需要考虑分库。 下面聊一下该怎么分库,如何优化: 刚开始只有数据库A, 后来又加了数据库B。 假如数据表都是有时间戳字段,而且数据查询条件都带一个时间戳字段,这样我们可以根 ...
分类:
数据库 时间:
2019-12-31 00:48:10
阅读次数:
87