spring的三个核心功能
控制反转(IOC)&依赖注入(DI)面向切面编程(AOP)
什么是ioc
通过控制反转,将实例化对象的控制权,由主动变为被动
什么是aop(切面功能)
不改变原来方法基础上怎么增加别的功能(所以使用切面点的方法)
什么是di
等待工厂对你注入的过程
SSH是(spring、Struts2、hibernate的缩写)
SSM是(spring、springMVC、mybatis的缩写)
springMVC设计模式:
web应用程序的主流开发技术有3种:
servlet 不安全 引进MVC模式(model模型、view视图、control控制器)是一种分离显示业务逻辑、数据和界面的设计模式
PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页
.net
springMVC的优势:
1、低耦合性
2、高可重用性
3、低生命成本周期
4、快速部署
5、高可维护性
传统ORM技术:通过操作java对象来操作表中记录
mybatis: 是通过调用java方法啦执行SQL语句