![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring、SpringMVC、MyBatis
文章平均质量分 82
Spring、SpringMVC、MyBatis
安静的次元
这个作者很懒,什么都没留下…
展开
-
面试SSM
面试Spring1、在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解是不会生效的!MyBatis1、MyBatis为什么只有接口,没有实现类?Spring1、在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解是不会生效的!spring采用动态代理机制来实现事务控制;spring 在扫描bean的时候会扫描方法上是否包含@Transactional注解,如果包含,spring会为这个bean动态地生原创 2021-10-08 21:12:41 · 73 阅读 · 0 评论 -
mybatis笔记1
Mybatis源码学习一、SqlSessionFactorySqlSession三级目录一、SqlSessionFactorySqlSessionFcatory构建过程 //创建私有静态的引用,确保该引用只会建立一个且不能被外部直接修改 public static SqlSessionFactory sqlSessionFactory=null; //使用静态代码块,以保证该部分代码在类加载的同时就能首先被加载 static { try {原创 2021-03-29 09:31:55 · 96 阅读 · 0 评论 -
SpringBoot
一、java配置的实现java配置通过@Configuration 和@Bean实现。@Configuration 声明当前类是一个配置类,相当于一个Spring配置。 @Bean 注解在方法上,声明当前方法的返回值为一个Bean二、AOP 面向切面编程引入AOP的相关依赖 AOP的相关注解 @Aspect 注解声明一个切面 @Component 让此切面成为Spr...原创 2019-08-01 17:15:26 · 134 阅读 · 1 评论 -
【笔记】Spring源码深度解析-1
Spring源码深度解析容器的基本实现核心类介绍(org.springframework.beans)DefaultlistableBeanFactoryXmlBeanDefinitionReaderBean的基本容器XmlBeanFactory默认标签的解析(省略)bean标签的解析及注册alias标签的解析import标签的解析嵌入式beans标签的解析自定义标签的解析(省略)自定义标签使用自定义标签解析bean的加载FactoryBean的使用缓存中获取单例bean从bean的实例中获取对象获取单例准原创 2021-08-02 17:17:09 · 128 阅读 · 0 评论 -
【笔记】Spring源码深度解析-3(AOP)
AOP动态AOP自定义标签如果声明了自定义的注解,那么就一定会在程序中的某个地方注册了对应的解析器。#mermaid-svg-WDiL3rYlaxsAdJVe .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-WDiL3rYlaxsAdJVe .label text{fill:#333}#mermaid-原创 2021-08-04 14:29:26 · 216 阅读 · 0 评论 -
【笔记】Spring源码深度解析-2(ApplicationContext)
Spring源码深度解析-2容器的扩展功能1、设置配置路径2、扩展功能3、环境准备4、加载BeanFactory4-1、定制BeanFactory4-2、加载 BeanDefinition5、功能扩展6、BeanFactory的后处理6-1、激活注册的BeanFactoryPostProcesser6-2、注册BeanPostProcessor6-3、初始化消息资源6-4、初始化ApplicationEventMulticaster6-5、注册监听器7、初始化非延迟加载单例8、finishReresh容器原创 2021-08-04 11:58:16 · 146 阅读 · 0 评论 -
SpringMVC、Spring、Mybatis杂谈
Mybatis笔记2Mybatis 的优缺点?优点缺点Mybatis 的 XML 文件有哪些标签属性?Mybatis的一级缓存Mybatis的二级缓存#{}和${}Mybatis 的优缺点?优点SQL写在XML配置文件中,便于统一管理;提供了很多插件(分页插件/逆向工程),并与Spring有很好的集成;提供XML,支持动态SQL提供映射标签,支持对象与数据库的ORM字段关系映射。提供对象关系映射标签,支持对象关系组建维护。缺点SQL编写量巨大SQL依赖于数据库Mybatis 的原创 2021-08-12 14:39:38 · 128 阅读 · 0 评论 -
SpringBoot 学习笔记三:RESTful和Transactional注解
一、RESTful API简述所有的东西都是资源,所有的操作都是对资源的增删改查(CRUD)。 对资源的增加、删除、修改、查询对应着POST、DELETE、POT、GET。 无状态(针对状态的web开发而言) 在基于状态的Web服务中,Client与Server交互的信息(如:用户登录状态)会保存在Server的Session中。再这样的前提下,Client中的用户请求只能被保存有此用户...原创 2019-08-02 14:07:18 · 217 阅读 · 0 评论