Spring
忽觉夏长
一入java深似海,从此再无少年时。
展开
-
一个简单的SpringColud项目结构及理解
SpringColud文章目录SpringColud1.分布式应用*( 微服务)SpringCloud概述2.Eureka注册中心2.1 注册中心eureka-server2.2 商品服务product-server2.3 商品服务接口product-api搭建2.4 SpringCloud Eureka 自我保护机制3.微服务调用方式Ribbon3.1订单服务order-server3.2 使用Ribbon来实现远程调用3.3 使用Ribbon实现负载均衡4.微服务调用方式Feign4.1使用Feig原创 2020-10-06 08:32:02 · 831 阅读 · 0 评论 -
Spring学习第五话-mvc-拦截器
Spring -mvc文章目录Spring -mvc1. 了解SpringMVC的核心构成2. 使用SpringMVC访问WEB-INF下的hello.jsp3. 使用标注形式的SpringMVC 访问 WEB-INF下的hello.jsp4.拦截器1 拦截器的作用2 HandlerInterceptor 接口3 拦截器的使用步骤5.文件上传1. 了解SpringMVC的核心构成MVC 的构成 Model M 原来封装数据 封装业务逻辑 封装数据库访问 javaBean V原创 2020-06-14 18:49:14 · 117 阅读 · 0 评论 -
Spring学习第四话-AOP及SSM集成
:AOP & SSM文章目录:AOP & SSM1.AOP1.什么是AOP2.AOP 中涉及的概念3.切点表达式的写法4.AOP 中的五种通知类型5.标注形式的AOP2.SSM 集成1.集成本质2.搭建项目3.注解方式4.事务问题Spring实现事务的方式1.xml实现事务2.注解实现事务3.其他1.AOP1.什么是AOP Aspect Oriented Programming 面向切面编程 Aspect 其实是一个特殊的对象 Aspect 封装了共通的业务逻辑原创 2020-06-10 15:27:06 · 175 阅读 · 0 评论 -
Spring学习第三话 -组件扫描及注解
Spring -031. 相关的标注 以及用法1.1 组件扫描的其他标注@Scope 控制对象作用域的 value属性的取值有 singleton prototype @PostConstruct 控制对象初始化的标注 加在方法上@PreDestroy 对象销毁对应的标注 注意必须是单例的 主动关闭容器1.2组件扫描和DI相关的标注配置文件优先1.@Value一般用于解决复杂值的注入 用法是@Value("值")用在成员原创 2020-06-07 15:26:37 · 256 阅读 · 0 评论 -
Spring学习第二话-DI
Spring -02文章目录Spring -021.什么是DI2. 完成DI的三种方式3. 如何创建DataSource 对象 并注入对应参数 的值4. 如何注入java的集合参数5. 什么是组件扫描 组件扫描的实现步骤1.什么是DIDependence Injection 依赖注入(依赖注射)一个组件 需要另外一个组件时 把组件的值设置给这个组件的过程叫做依赖注入解决的是组件之间的装配问题2. 完成DI的三种方式1.setter注入参考对象类型中定义的set方法<bean id原创 2020-06-06 11:10:48 · 112 阅读 · 0 评论 -
Spring学习第一话-基础知识
Spring文章目录SpringSpringSpring1. 研究Spring 框架的构成2. 研究Spring 容器Spring容器是什么?ApplicationContext和BeanFactory两种类型区别Spring 容器中对应的作用域spring容器的生命周期Bean标签属性3. 研究什么是IOCSpring 容器实现IOC的步骤4. 研究Spring 容器创建对象的三种方式 和 ...原创 2020-04-06 18:25:08 · 142 阅读 · 0 评论