20200516 每日记录
每日记录
1 mybatis映射文件中的autoMapping用处是什么
自动映射
2 多表联查
3
varStatus是<c:forEach>jstl循环标签的一个属性,varStatus属性。就拿varStatus=“status”来说,事实上定义了一个status名的对象作为varStatus的绑定值。该绑定值也就是status封装了当前遍历的状态,比如,可以从该对象上查看是遍历到了第几个元素:${status.count}
4 是第一次回调函数后的for循环中,如果你再次发送请求,for循环并不会停止,即使你写了同步请求也不行。
但是如果你在声明for循环变量用let后,代码会直到你请求完毕,回调函数执行完毕后,再进行下一次的循环。
这就考虑到了一个闭包的问题,如果你写var和let声明的作用域不同。
let i 会以局部变量的形式传递
var i 会以全局变量的形式传递
如果要想将 i 变量传递给下一层,要使用let 去声明。
5 判断几个选项是否有选择一项 (校验)
6 frameset标签不能和body共存 ???
FRAMESET 元素是 FRAME 元素的容器。HTML 文档可包含 FRAMESET 元素或 BODY 元素之一,而不能同时包含两者。
7 n+1
select语句的数目太多,需要频繁的访问数据库,会影响检索性能。如果需要查询n个Customer对象,那么必须执行n+1次select查询语句。这就是经典的n+1次select查询问题。 这种检索策略没有利用SQL的连接查询功能
8, forward和redirect的区别
forward 重定向:
1,重定向会改变浏览器地址栏地址
2,重定向不止可以访问服务器内的资源,还可以访问外部连接
3重定向因为是两次请求,所以重定向不能使用request来访问资源和共享数据,因为request的作用域是一次请求内,
redirect 请求转发:
1,不会改变浏览器地址栏信息
2,只能访问服务器内部资源
3,是一次请求.所以可以使用request共享数据
9. resultMap标签
10 /**
/* 是拦截所有的文件夹,不包含子文件夹
/** 是拦截所有的文件夹及里面的子文件夹
- 本文标题:20200516 每日记录
- 本文作者:Ptmapo
- 本文链接:https://1997888.xyz
- 版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!