Spring学习
文章平均质量分 88
郭圣_Guo
积跬步以至千里!
展开
-
SpringBoot中使用RestTemplate访问Url操作并对返回对象进行操作
SpringBoot中restTemplate的使用方法,返回json字符串并截取字段提取内容,方便进行后续操作原创 2022-04-11 20:25:16 · 2487 阅读 · 0 评论 -
SpringCloud笔记
文章目录SpringCloud1.常见的面试题2、回顾微服务2.1 什么是微服务?2.2 微服务与微服务架构2.3 微服务优缺点2.4 微服务技术栈有那些?2.5 为什么选择SpringCloud作为微服务架构3. SpringCloud入门概述3.1 SpringCloud是什么?3.2 SpringCloud和SpringBoot的关系3.3 Dubbo 和 SpringCloud技术选型3.4 SpringCloud能干嘛?3.5 SpringCloud下载4. SpringCloud Rest学习环转载 2021-05-14 14:59:50 · 424 阅读 · 1 评论 -
(全)SpringBoot学习笔记(狂神说java系列)
文章目录从今天开始就进入微服务阶段1.HelloWorld1.1回顾什么是Spring1.2什么是SpringBoot1.3微服务架构2.第一个SpringBoot程序2.1环境配置2.2创建基础项目说明2.3.1项目创建方式一2.3.2项目创建方式二2.3.3项目结构分析:2.3SpringBoot特点2.3.1依赖管理2.3.2自动配置2.4容器功能2.4.1组件添加2.4.2原生配置文件引入2.4.3配置绑定3.自动配置原理初探3.1pom.xml3.2主程序3.3@SpringBootApplica原创 2021-04-24 21:26:25 · 42567 阅读 · 20 评论 -
Mybatis学习笔记
文章目录MyBatis前情回顾1.MyBatis简介1.1什么是Mybatis1.2 持久化1.3 持久层1.4 为什么需要Mybatis?2.第一个Mybatis程序2.1创建数据库和数据表:2.2新建maven项目2.3 创建一个模块2.3.1上面配置文件的注意事项(老数据库问题了):2.3.2其中有提升作用域的思想:2.4编写实体类和dao层代码2.4.1实体类2.4.2dao接口2.4.3接口实现类2.5编写测试代码个人理解:Mybatis的三个核心接口①SqlSessionFactoryBuild原创 2021-04-12 15:05:55 · 413 阅读 · 0 评论 -
SpringMVC笔记
1.回顾MVC1.1 什么是MVCMVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。· 是将业务逻辑、数据、显示分离的方法来组织代码。· MVC主要作用是降低了视图与业务逻辑间的双向偶合。· MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。**Model(模型):**数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Valu原创 2021-04-06 21:09:11 · 395 阅读 · 1 评论 -
关于Spring框架AOP的理解
关于Spring框架AOP的个人理解1.AOP的概念:百度结果:AOP为Aspect OrientedProgramming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。个人理解:AOP是在不通过修改原有业务的基础上,为了增强某些业务的功能而诞生的一种编程思想,至于这个切面我希望可以通过下面的图示来说明。AOP切面开发的理解:正常代码是纵向开发的,然而为了解决在更改代码时防止对代码实现误改和其他原因导致源码出问题,则要在每个类都添加一个代理原创 2021-03-21 16:05:07 · 353 阅读 · 0 评论 -
关于Spring框架IOC的理解
IOC的本质理解:IOC(Inversion of Control),本质是一种设计思想,并不是Spring框架所独有的,IOC是Spring框架的核心内容之一。在没有IOC程序之前,我们使用面向对象编程,对于对象的创建和对象间的依赖关系完全是在程序中使用编码所实现的,对象的创建是由程序员所决定的,有程序控制。而控制反转,是将对象的创建转移给第三方,个人认为所谓控制反转就是获得依赖对象的方式反转了。使用IOC的最终目的是解除多个类之间的耦合性,降低代码的耦合度。IOC的底层原理:IOC的底层原理原创 2021-03-19 14:57:02 · 544 阅读 · 1 评论