ToB企服应用市场:ToB评测及商务社交产业平台
标题:
SSM,Spring Boot和Redis学习中出错的问题
[打印本页]
作者:
十念
时间:
2023-10-20 07:50
标题:
SSM,Spring Boot和Redis学习中出错的问题
1. Spring
1.1 Spring事务
事务隔离级别是数据库自带的,与Spring无关 √
Spring自己实现了一套与数据库无关的事务机制 ×
@Transactional注解主要是针对数据的增加、修改、删除和查询进行事务管理 ×
1.2 Spring的Session会话
Session会话是在用户第一次向服务器发送请求时创建的 √
Session会话不能强制销毁 ×
1.3 Spring注解
@Autowired与@Resource都可以用来装配Bean √
@Resource根据ByName来装配,@Autowired根据ByType来装配 √
1.4 Spring整合MyBatis
Spring负责接管MyBatis的事务 √
Spring负责维护SqlSessionFactory工厂 √
Spring负责实现Mapper映射器接口 ×
Spring负责接管MyBatis的数据库连接池 √
1.5 Spring的AOP
对于使用业务接口的类,Spring默认会使用CGLIB动态代理来实现AOP ×
注意:
如果目标对象实现了接口,Spring默认情况下会采用JDK的动态代理实现AOP ,也可以强制使用CGLIB实现AOP 。
如果目标对象没有实现了接口,必须采用CGLIB实现AOP,Spring会自动在JDK动态代理和CGLIB之间转换
SpringBoot默认是CGLIB实现AOP。
2. Spring MVC
2.1 Spring MVC拦截器
拦截器可以拦截所有请求(包括静态请求和动态请求) × 拦截器只能拦截动态请求
拦截器只有prehandler方法可以截断请求 √
拦截器postHandle方法是在Controller 页面控制器处理完请求后拦截 √
Web的状态码 400 是参数类型转换错误
SpringMVC的HandlerInterceptor接口中定义的方法有:preHandle( );postHandle( );afterCompletion ( )
3. SpringBoot
3.1 SpringBoot的内嵌容器支持的服务器
Tomcat
Jetty
Undertow
3.2 SpringBoot的起步依赖是什么
预配置的Maven或Gradle依赖项
采用@Configration和@Bean自定义的配置类
4. Redis
4.1 Redis的应用场景
数据缓存
分布式锁
共享Session
排行榜
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4