0%

初始配置

这里用虚拟机完成,云服务器大体上也差不多,少了网络配置,有了公网IP,且需要开放要使用的端口

软件:VBox

版本:CentOS 7.8 2003

内存:2GB

磁盘空间:40GB

网络:桥接网卡

阅读全文 »

视图解析

/../

视图解析器的拼串的如果为/xxx/yyy/和.jsp,在转发的时候可以用..表示上一级目录,比如../hello表示xxx目录下的hello.jsp。

forward

forward:/hello.jsp不会拼串,表示转发到当前项目下的hello.jsp,也可以写/hello2请求,转发到另一个请求。

redirect

重定向到页面:redirect:/hello.jsp重定向号hello.jsp,也可以重定向到另一个请求。同样不会经过视图解析器。

MyBatis缓存

一级缓存

本地缓存,SqlSession级别(或者说线程级别)的缓存,默认存在的。

机制

只要之前查过的数据(比如根据id查一个员工),都会默认保存在缓存中(Map),下次再取就直接拿(不会再发SQL语句)

阅读全文 »

SQL联合查询

环境准备

Person对象/表:id(Integer,主键),name(String),car(对象,表中为carid)

Car对象/表:carId(Integer,外键),carName

一个PersonMapper接口,一个getPersonById(int id)方法

阅读全文 »