JavaEE学习 day04

今天,继续学习了JavaEE。学习了拦截器概念、拦截器使用、SSM图书管理系统_MiniUI、SSM图书管理系统_SSM框架搭建、SSM图书管理系统_建库建表。
总结一下一些需要注意的问题:
1.拦截器Interceptor:
依赖于web框架,在SpringMVC中就是依赖于SpringMVC框架。在实现上基于Java的反射机制,属于面向切面编程(AOP)的一种运用。由于拦截器是基于web框架的调用,因此可以使用Spring的依赖注入进行一些业务操作,同时一个拦截器实例在一个controller生命周期之内可以多次调用。但是缺点是只能对controller请求进行拦截,对其他的一些比如直接访问静态资源的请求则没办法进行拦截处理。拦截器可以获取IOC容器中的各个bean,而过滤器就不行,这点很重要,在拦截器里注入一个service,可以调用业务逻辑。
2.拦截器的使用
(1)新建拦截器类,实现HandlerInterceptor接口,并实现其中定义的方法
(2)SpringMVC配置文件中添加配置
当访问符合条件的Controller地址时,将先进入到拦截器方法。
3.SSM框架
在这里插入图片描述
JavaWeb: sql集成与Java代码里面。
Mybatis:分离sql到配置文件(xml文件)

SSM:
ORM:MyBatis框架
Spring Core:基于IoC和AOP的处理方式统一管理所有的JavaBean
Web框架:Spring MVC
数据存储:MySQL
前端框架:
JSP
jQuery框架
HTML5、CSS3

猜你喜欢

转载自blog.csdn.net/m0_49528461/article/details/108135218