ORM做数据库持久化
OXM做缓存持久化
事务模块,查询不需要,增删改需要。
websocket用在机械上,游戏上
portlet是微软下的不常用
AOP面向切面,随意穿插,不是以往链条的方式传递。比如从前到北京是走着去的,用AOP就相当于坐飞机过去的。即AOP就是配置。
AOP面向切面,可以越过html发起收到请求,直接访问controller,service,mapper等,起到监控渗透的作用,比如日志记录等。
程序员一般用JMETER进行测试。
IOC控制反转
IOC控制反转离不开的是容器DI
比如,service中加@Autowierd注解,mapper容器就在service里面存活,需要什么就直接从容器里面拿
Spring IOC工作原理
依赖注入DI
面向切面AOP
比如一列火车厢,十节,想要监控每个车厢,原始传统方式是每个车厢安插一个人监控,工作量巨大。使用AOP就相当于是开启了上帝视角,想查哪个车厢就直接查到了。
AOP能穿插到各个模块中,不用再形成链条了,原来都是垂直化去访问,使用AOP可以垂直化深入到任何一个层,完成访问。
SpringMVC就是controller实现前后台交互。与mvc模式不同,是两个东西。