SSM,Spring Boot和Redis学习中出错的问题

十念  金牌会员 | 2023-10-20 07:50:34 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 904|帖子 904|积分 2712

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
  • 排行榜

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

十念

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表