Spring
IronWring_Fly
这个作者很懒,什么都没留下…
展开
-
Spring、容器与bean
Spring Spring是一个可以开发应用的平台框架,集成了很多的模块,包括: Spring core Spring Aop Spring Aspect Spring ORM Spring JDBC Spring JMS Spring Web 容器 Spring的容器是其核心理念,主要是对容器中对象进行创建、链接并管理对象的生命周期。这些对象也称为bean。Spring容器可以通过配置元...原创 2019-10-06 16:25:58 · 182 阅读 · 1 评论 -
AOP
AOP又称面向切面编程。可以达到不影响系统原有业务的情况下,对其进行横向扩展。所谓横向就是controller - service - dao中的某一层,AOP增强的方法可以作用于某一层的所有方法。 核心概念 切面:拦截类,会定义具体的切点以及通知 切点:具体拦截的业务点 通知: 前置通知:@before 在目标业务方法执行前执行 后置通知:@after 在目标业务方法执行后执行 返回通知:@A...原创 2019-10-06 17:20:38 · 86 阅读 · 0 评论 -
Spring的四种依赖注入方式
四种依赖注入方式包括: set方法注入 构造器方法注入 静态工程注入 实例工程注入 Autowird自动装配默认按照字段注入 属性注入 方法注入 构造器注入 默认根据参数类型注入,默认必须要有一个bean注入,如果允许没有bean的话,需要设置参数required=false。 参考文章: Spring的五种依赖注入方式 ...原创 2019-10-07 09:11:43 · 233 阅读 · 0 评论 -
MVC
MVC是一种架构设计模式,全称 Model - View - Controller,即模型、视图、控制器。 视图层 是与用户进行交互的层面,用户通过在操作界面进行相关的操作,将请求移交给控制器;或者接收控制器返回的数据,并将这些数据呈现给用户。 控制器 是连接视图层和模型的中间部分,可以将视图层发送的请求移交给对应的模型,也可以将模型返回的数据返回给视图层。 模型 中包括了我...原创 2019-10-07 09:58:33 · 137 阅读 · 1 评论 -
Servlet、Spring MVC与Struts的区别
什么是servlet 这个知乎第二高赞回答,关于到底什么是servlet,我觉得写的挺好的,可以看一看。 servlet的本质是什么,它是如何工作的? servlet是一个接口,是代码编写的规范。 Spring MVC 和 Struts 的区别 Spring MVC的入口是servlet,而Struts的入口是filter Struts 有自己的intercepor机制,而Spring MVC...原创 2019-10-07 11:34:11 · 283 阅读 · 0 评论 -
Springboot相关
Springboot是什么 Springboot是为了简化Spring应用开发而诞生的。 简化开发 使用Java configure的方式,简化开发。 简化配置 基于约定大于配置的思想,设置了很多默认配置。 简化部署 Springboot内置了servlet容器 简化监控 Springboot引入了actuator包 Springboot的起步依赖和自动配置 Springboot的起步依赖...原创 2019-10-07 21:19:41 · 134 阅读 · 1 评论