- 博客(5)
- 收藏
- 关注
原创 Mybatis小结
什么是Mybatis Mybatis是一款持久层框架,是一个半自动ORM(对象关系映射)框架,支持定制化SQL,存储过程以及高级映射。 ORM是什么 ORM(object relational mapping),对象关系映射。ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系型数据库中。 半自动化和全自动化 Hibernate是全自动化ORM框架,查询时可以根据对象关系模型直接获取。 Mybatis 是半自动化ORM框架,查询时必须手动编写sql语句。 为什么..
2021-10-27 09:36:33 113
原创 Spring问题小结
1.BeanFactory和FactoryBean 的区别. 2.Spring bean 的生命周期. 3.Spring IoC 的容器构建流程. 4.Spring的AOP 有哪几种创建代理的方式? 5.Spring的事务传播行为有哪些? 6.Spring 的事务隔离级别? 7.Spring 事务的实现原理. 8.Spring 怎么解决循环依赖的问题? 9.使用 Mybatis 时,调用 DAO接口时是怎么调用到 SQL 的 ...
2021-10-14 10:57:46 101
原创 依赖注入注解@Resource和@Autowired的区别
1. @Resource @Resource使用在成员属性和setter方法上。其默认情况下按照名称注入,如果没有显式声明名称则按照变量名称或者方法中对应的参数名称进行注入。
2021-10-13 15:38:53 440
原创 SpringMVC小结
一、什么是MVC MVC是 model、view、和controller的缩写,分别代表web应用程序中的三种职责: model-模型:用于存储数据以及能处理用户请求的业务逻辑 view-视图:向控制器提交数据,显示模型中的数据 controller-控制器:根据视图提出的请求,判断将请求和数据交给哪个模型处理,处理后的有关结果交给哪个视图更新显示 二、SpringMVC模型 SpringMVC其实就一种基于Servlet的MVC模型: 模型:一个或多个java bean对象,用于存储数据和业
2021-10-13 11:11:07 108
原创 Springboot 的常用注解
一、启动 @SpringBootApplication @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented @Inherited @SpringBootConfiguration @EnableAutoConfiguration @ComponentScan(excludeFilters = { @Filter(type = FilterType.CUSTOM, classes = TypeExcludeF
2021-10-13 10:50:52 108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人