Spring

  • Spring 当中用到了哪些设计模式?

    模板方法模式: 例如 jdbcTemplate,通过封装固定的数据库访问比如获取 connection、获取statement,关闭 connection、关闭 statement...

    2023年12月15日 0 79 0
  • .HTTP协议包括哪些请求?

    GET:对服务器资源的简单请求 POST:用于发送包含用户提交数据的请求 HEAD:类似于GET请求,不过返回的响应中没有具体内容,用于获取报头 PUT:传说中请求文档的一个版本 ...

    2023年12月15日 0 82 0
  • Spring事务中有哪几种事务传播行为?

    在TransactionDefinition接口中定义了八个表示事务传播行为的常量。 支持当前事务的情况: PROPAGATION_REQUIRED:如果当前存在事务,则加入该事务...

    2023年12月15日 0 84 0
  • Spring事务中的隔离级别有哪几种?

    在TransactionDefinition接口中定义了五个表示隔离级别的常量: ISOLATION_DEFAULT:使用后端数据库默认的隔离级别,Mysql默认采用的REPEAT...

    2023年12月15日 0 74 0
  • 将一个类声明为Spring的bean的注解有哪些?

    我们一般使用@Autowired注解去自动装配bean。而想要把一个类标识为可以用@Autowired注解自动装配的bean,可以采用以下的注解实现: 1.@Component注解...

    2023年12月15日 0 88 0
  • @Component和@Bean的区别是什么?

    1.作用对象不同。@Component注解作用于类,而@Bean注解作用于方法。 2.@Component注解通常是通过类路径扫描来自动侦测以及自动装配到Spring容器中(我们可...

    2023年12月15日 0 73 0
  • Spring由哪些模块组成?

    Core module Bean module Context module Expression Language module JDBC module ORM module O...

    2023年12月15日 0 75 0
  • Cookie和Session的应用场景分别是什么?

    - 购物车:使用Cookie来存储 - 以登录用户的名称展示:使用Session来存储 - 记住我功能:使用Cookie来存储 - 验证码:使用session来存储 Cookie是...

    2023年12月15日 0 83 0
  • Cookie和Session的区别是什么?

    - 存储位置:Cookie 是将数据存储在客户端,Session 将数据存储在服务端 - 安全性:Cookie不安全,Session安全 - 数据大小:Cookie最大3KB,Se...

    2023年12月15日 0 81 0
  • HTTP协议特点有哪些特点?

    基于TCP协议: 面向连接,安全 基于请求-响应模型的: 一次请求对应一次响应 无状态协议:对于事物处理没有记忆能力。每次请求-响应都是独立的 无状态指的是客户端发送HTTP请求给...

    2023年12月15日 0 77 0
  • HTTP工作原理

    1、客户端连接到Web服务器 一个HTTP客户端,通常是浏览器,与Web服务器的HTTP端口(默认为80)建立一个TCP套接字连接。 2、发送HTTP请求 通过TCP套接字,客户端...

    2023年12月15日 0 82 0
  • 事务管理类型有哪些?

    声明式事务管理、编程式事务管理 声明式通过注解形式,代码侵入小 编程式通过写代码,侵入性较强 精品推荐 GPT-4 Plus账号大大大降价了!免费AI写作工具!

    2023年12月15日 0 93 0
  • Spring 支持的几种 Bean 的作用域

    singleton:单例 prototype:多例 request:每次http请求都会创建一个Bean session:在 HTTP Session 中 global-sessi...

    2023年12月15日 0 86 0
  • 讲讲 Spring 框架的优点有哪些?

    IOC:对象的创建权交给Spring容器管理,代码解耦合,增加通用性 AOP:支持AOP面向切面编程,底层原理为动态代理 事务支持方便:通过注解即可实现事务操作,非常方便 日志:通...

    2023年12月15日 0 78 0
QR code