摘要:1、为什么要序列化 一些场景下需要把对象转变成字节序列 保存到存储介质上(磁盘等) 用于网络传输 一个很常见的应用是dubbo的RPC调用,如果参数是一个bean,那么远程调用的时候必然需要传递参数对象,这时候就必须将转变为字节序列(序列化)然后通过网络传输 2、序列化版本号的用处 在 序列化存储/
阅读全文
摘要:Spring框架里的bean或者component,在获取实例时都是默认的单例模式。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 当多用户同时请求一个服务时,容器会给每一个请求分配一个线程,并使用ThreadLocal为每一个线程提供一个独立的变量副本,从而隔离了多个线
阅读全文
摘要:2022-6-20 mybatis动态SQL常用的标签 1. <sql>标签。 也叫<sql>片段,在使用sql片段时使用include标签通过sql片段的id进行引用 <!-- 通用查询结果列 --> <sql id="Base_Column_List"> id, name, age, hobby
阅读全文
摘要:全文总览 @Bean: 1.通过@Bean注解注册进IOC容器,也可通过@Bean("myUser")方式指定组件名。 @ComponentScan: 2.@ComponentScan: 2-1:@ComponentScan("cc.mrbird.demo"),路径下(默认注解所在类之路径及子路径)
阅读全文
摘要:第一步:发起请求到前端控制器(DispatcherServlet) 第二步:前端控制器请求HandlerMapping查找 Handler (可以根据xml配置、注解进行查找) 第三步:处理器映射器HandlerMapping向前端控制器返回Handler,HandlerMapping会把请求映射为
阅读全文