一、mapper接口中的方法解析 mapper接口中的函数及方法 二、example实例解析 mybatis的逆向工程中会生成实例及实例对应的example,example用于添加条件,相当where后面的部分 xxxExample example = new xxxExample(); Crite ...
分类:
移动开发 时间:
2018-06-27 17:33:37
阅读次数:
208
设计一个学生类:属性:姓名、学号、年龄、成绩, 设计一个班级类:属性:班级代号、所有学生 要求:实现向班级添加学生、删除学生、学生排序(指定条件)、查询学生信息(姓名、学号等) 设计一个学生类:属性:姓名、学号、年龄、成绩, 设计一个班级类:属性:班级代号、所有学生 要求:实现向班级添加学生、删除学 ...
分类:
编程语言 时间:
2018-06-26 20:02:32
阅读次数:
468
一、什么是JPQL 在 Java EE 中,JPQL( Java 持久性查询语言)是专门为Java 应用程序访问和导航实体实例设计的。JPQL是EJB2使用的查询语言EJB QL的扩展,它继承了EJB QL并对其做了一些改变。 二、JPQL与SQL PQL是面向对象的查询语言,因此它可以完全理解继承 ...
分类:
数据库 时间:
2018-06-26 18:36:44
阅读次数:
225
今天搞完朋友公司的开发任务,终于闲下来了,这几天主要是纠结在千万条数据中复杂条件查询的效率问题。 开始准备工作,打开VS 2017,新建DB项目。 想了想,登录可以沿用PTager的登录系统,所用的登录DB就是微软Identity自动生成的。 所以,现在开始考虑个人图书管理的DB结构了。 准备画个脑 ...
分类:
其他好文 时间:
2018-06-24 19:31:02
阅读次数:
152
这里我写查全部和根据条件查询 这里我们引用的依赖和ssm也有区别 首先从实体类开始 然后是DAO 上一篇博客写过这里对应的xml文件的配置位置有所变动 配置中 service层中和之前ssm的一样 在service的实现类中要注入dao并且要实现方法重写 在controller中 在页面上(忽略删除 ...
分类:
编程语言 时间:
2018-06-24 11:33:13
阅读次数:
222
在Oracle中,要按特定条件查询前N条记录,用个rownum就搞定了。 select * from emp where rownum <= 5 而且书上也告诫,不能对rownum用">",这也就意味着,如果你想用 select * from emp where rownum > 5 则是失败的。要 ...
分类:
其他好文 时间:
2018-06-24 00:43:51
阅读次数:
135
恢复内容开始 一、索引 (一)介绍: 数据库中专门用于帮助用户快速查找数据的一种数据结构。类似于字典中的目录,查找字典内容时可以根据目录查找到数据的存放位置吗,然后直接获取。 (二)作用: 约束和加速查找 (三)常见的几种索引: 联合主键索引 联合唯一索引 联合普通索引 (四)无索引和有索引的区别: ...
分类:
数据库 时间:
2018-06-20 11:13:06
阅读次数:
254
1.使用MyBatis实现条件查询 (1)sql映射文件 mapper:映射文件的根元素节点,只有一个属性namespace,其作用如下: <1>用于区分不同的mapper,全局唯一 <2>绑定DAO接口,即面向接口编程。当namespace绑定某一接口之后,可以不用写该接口的实现类,MyBatis ...
分类:
数据库 时间:
2018-06-19 16:28:53
阅读次数:
238
我们在编写较为复杂的SQL语句的时候,常常会遇到需要将sum()放到where后面作为条件查询,事实证明这样是无法执行的,执行会报【此处不允许使用分组函数】异常。 那么如何解决呢,使用HAVING关键字 示例: select sum(amount) from table group by clien ...
分类:
数据库 时间:
2018-06-19 16:08:05
阅读次数:
148
1、 快递员的条件分页查询-noSession,条件查询 2、 快递员删除(逻辑删除) 3、 基于Apache POI实现批量导入区域数据 a) Jquery OCUpload上传文件插件使用 b) Apache POI读取excel文件数据 1.1 快递员的条件分页查询 --关键 需要将查询条件 ...
分类:
其他好文 时间:
2018-06-19 00:50:43
阅读次数:
287