07 2021 档案
摘要:MyBatis的多表查询 随着学习的进步,需求的提高,我们在实际开发中用的最多的还是多表查询,就让我们一起学习MyBatis中的多表查询。 数据库准备 Class表 Student表 项目结构 这次使用的是Spring+MyBatis整合的,具体的规范我也不是很清楚,所以并不清楚项目结构是否规范,最
阅读全文
摘要:MyBatis——动态SQL 什么是动态SQL 简单的来说就是可以根据实时的业务需求动态的改变SQL语句。在程序还未编译的情况下SQL语句不能确定,而是在程序运行阶段并在执行过程中才能确定SQL语句,这就叫动态SQL语句。 为什么要使用动态SQL 在初级阶段我们的程序进行数据库操作时,书写的SQL语
阅读全文
摘要:Spring MVC拦截器 重点:Spring MVC的拦截器只会拦截控制器的请求,如果是jsp、js、image、html则会放行。 什么是拦截器 运行在服务器的程序,先于Servlet或JSP之前运行实现对请求资源的拦截,可以拦截一个或多个Servlet或JSP,可以先于Servlet或JSP检
阅读全文
摘要:Spring MVC的视图解析器 什么是视图解析器 在我们学习Spring MVC时,当我们发送请求给Spring MVC控制的资源时被DispatcherServlet处理,Spring会分析看所有的HandleMapping中定义的请求映射中最合理的那个Handle,并通过HandleMappi
阅读全文