牛客网项目
Spring
Spring Ioc
Inversion of Control 控制反转,是一种面向对象编程的设计思想。
Dependency Injection 依赖注入,是IOC思想的实现方式。
Ioc Container Ioc容器,是实现依赖注入的关键,本质上是一个工厂。
Spring MVC
三层架构:表现层,业务层,数据访问层。
MVC: Model 模型层 View:视图层 Controller:控制层
核心组件:前端控制器:DispatchServlet
HTTP
用于传输HTML等内容的应用层协议
规定了浏览器和服务器之间如何通信,以及通信的数据格式
MyBatis
核心组件:
SQLSessionFactory:用于创建SqlSession的工厂类
SQLSession:MyBatis的核心组件,用于向数据库执行SQL
主配置文件:XML配置文件,可以对MyBatis的底层行为做出详细的配置
Mapper接口:就是Dao接口,在MyBatis中称之为Mapper
Mapper映射器:用于编写SQL,并将SQL和实体类映射的组件,采用XML,注解均可实现。
学习网址:
http://www.mybatis.org/mybatis-3
标签:MyBatis,mybatis,学习,牛客,开发,SQL,组件,Ioc From: https://www.cnblogs.com/tong11/p/17603255.html