2021年6月4日

摘要: 在SSM框架,而非maven项目中,使用分页插件PageHelper的时候,需要依赖两个jar包: PageHelper.jar Jsqlparser.jar 在maven项目中只需要PageHelper.jar 一、在配置文件中加入PageHelper插件 ​ 在applicationContex 阅读全文

posted @ 2021-06-04 18:22 萌栈师 阅读(109) 评论(0) 推荐(0) 编辑


2021年5月29日

摘要: 用注解完成CRUD 在接口的抽象方法上使用以下注解: @select(“sql语句”) @insert(“sql语句”) @delete(“sql语句”) @update(“sql语句”) 以替代***mapper.xml文件,就不需要写mapper.xml映射文件了。 public interfa 阅读全文

posted @ 2021-05-29 15:38 萌栈师 阅读(51) 评论(0) 推荐(0) 编辑


2021年5月27日

摘要: 多表关联查询1+N查询(一对多) 查询目标:查询某个班级中所有的学生信息 数据库准备: pojo类 public class Clazz implements Serializable { private long cid; private String cname; private String 阅读全文

posted @ 2021-05-27 19:17 萌栈师 阅读(127) 评论(0) 推荐(0) 编辑


2021年4月18日

摘要: 多表关联查询N+1查询(多对一) 查询所有学生及其对应的班级信息 数据库准备: 一、业务装配实现多表查询(手动) ​ mapper层只做单表查询操作,在service层进行手动装配,实现关联查询的结果 -- sql语句查询 select * from student s join clazz c o 阅读全文

posted @ 2021-04-18 00:18 萌栈师 阅读(384) 评论(0) 推荐(0) 编辑


2021年3月15日

摘要: 数据列名与pojo中属性名不一致问题 如果查询时使用 resultType 属性, 表示采用 MyBatis 的Auto-Mapping(自动映射)机制, 即相同的列名和属性名会自动匹配. 因此, 当数据库表的列名和类的属性名不一致时,会导致查不到数据. 解决该问题可以有两种方式: 一、列别名 ​ 阅读全文

posted @ 2021-03-15 10:28 萌栈师 阅读(288) 评论(0) 推荐(0) 编辑


2021年3月12日

摘要: BOM对象 1.BOM:Browser Object Model 浏览器对象模型 2.了解BOM后,我们可以通过JS来操作浏览器 1.特点 不存在BOM 的官方标准; 现在的浏览器几乎都实现了javascript交互相同的方法和属性; BOM也可以称为宿主对象(和对应的浏览器相关)。 ​ JS语法不 阅读全文

posted @ 2021-03-12 12:57 萌栈师 阅读(305) 评论(0) 推荐(0) 编辑


2021年3月9日

摘要: Mybatis的缓存机制 a) 缓存用于提高查询的效率. b) MyBatis 的缓存是使用 SQL 标签的 ID 作为缓存的唯一标识的. 执行相同的标签 可以使用缓存. 不同的标签不能使用缓存. c) MyBatis 中有两种缓存机制. 一、一级缓存:SqlSession(默认开启) 默认开启. 阅读全文

posted @ 2021-03-09 20:14 萌栈师 阅读(93) 评论(0) 推荐(0) 编辑

摘要: 动态sql ​ 根据条件的不同, SQL 语句也会随之动态的改变. MyBatis 中,提供了一组标签用于实现动态 SQL,基于上一节的绑定接口实现CRUD。 一、if 条件判断 ​ 用于进行条件判断, test 属性用于指定判断条件. 为了拼接条件, 在 SQL 语句后强行添加 1=1 的恒成立条 阅读全文

posted @ 2021-03-09 00:29 萌栈师 阅读(83) 评论(0) 推荐(0) 编辑


2021年3月8日

摘要: 单体内置对象 ​ 内置对象:对象已经实例化了,开发者不必显式的实例化内置对象. ​ 例如:Object,Array,String,Global,Math... 1.1 Global(全局) ​ global对象,不管从什么角度看都是不存在的,但实际是存在的一个对象,所有不属于任何对象的属性和方法都是 阅读全文

posted @ 2021-03-08 15:01 萌栈师 阅读(110) 评论(0) 推荐(0) 编辑

摘要: Function 函数对象 1.函数的特点 ​ 1.用function代表函数 ​ 2.没有返回类型,有return xxx; ​ 3.参数随意,根据调用时去处理用户的参数 ​ 4.函数默认对象 arguments,所有参数都存在arguments中 2.函数类型-Function ​ 每个函数都是 阅读全文

posted @ 2021-03-08 14:57 萌栈师 阅读(547) 评论(0) 推荐(0) 编辑


Copyright © 2024 萌栈师
Powered by .NET 9.0 on Kubernetes