- 博客(3)
- 收藏
- 关注
原创 Spring MVC
1.什么是三层架构,分别包括什么? 表现层:web层,负责接收客户端请求,表现层包括展示层和控制层 业务层:service层,负责业务逻辑处理,web 层依赖业务层,但是业务层不依赖 web 层。 业务层在业务处理时可能会依赖持久层,如果要对数据持久化需要保证事务一致性。 持久层:dao层,负责数据持久化,包括数据层即数据库和数据访问层,数据库是对数据进行持久化的载体,数据访问 层是业务层...
2020-04-30 11:51:26
299
原创 Spring笔记01
一、Spring的作用、特点、主要学习部分 Spring可以解决业务逻辑层和其他各层的耦合问题,也是一个框架的粘合剂,它让面向接口编程思想贯穿了整个系统。 特点:高内聚,低耦合,设计层框架 主要学习spring的以下部分:①IOC思想 ②AOP编程 ③声明式事务的支持 ④框架无缝整合其他框架 二、常见模块 20多个子模块,模块按组7大块,核心容器、数据访问/集成,Web、AOP(面...
2020-04-04 11:49:51
169
原创 MyBatis面试可能会遇见的题
1.在使用MyBatis的时候,除了可以使用@Param注解来实现多参数不同类型入参,还可以用()传递多个参数值。 A.用Map对象可以实现传递多参数值 B.用List对象可以实现传递多参数值 C.用数组的方式传递 D.用Set集合的方式传递 2.如何获取自动生成的(主)键值 A.设置resultMap B.设置useGeneratedKeys C.设置keyProperty D...
2020-04-03 15:31:40
4718
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人