spring
SSH:
S:Sprig
S:Struts
H:Hibernate
SSM:
S :spring
S:springMVC
M:MyBatits
spring的构成: 表现层、持久层、测试层。
spring的三大核心:IOC(控制反转)、DI(依赖注入)、AOP(面向切面编程)。
IQC:实例化控制权由主动变被动。
DI:工厂将对象注入给我们的过程。
AOP:在不改变原方法的情况下,在切面上编程。
Spring的优点:复用性,简单、耦合性。
MVC设计模式:M(模型)、V(视图)、(控制器)。
SpringMVC
SpringMVC概念:就是spring的衍生物,Web中的框架。
springMVC与Spring 的联系:
SpringMVC是spring的延伸。
spring 与springMVC,mvc的优势:Spring与SpringMVC两者吻合度更高。
ORM概念
ORM:通过操作对象来操纵数据库的目的。
MyBatis概念
1、ORM与MyBatista:的区别
ORM与MyBatista:传统orm操作Java对象来操作表中数据、属于全自动 ORM框架且不需要写SQL
MyBatis就是调用Java来执行SQL语句、属于半自动ORM框架。