随笔分类 -  Spring

Spring、SpringMVC、SpringBoot、SpringCloud
摘要:背景 大约20年前,程序员们使用“企业级Java Bean”(EJB)开发企业应用,需要配置复杂的XML。 在二十世纪初期,新兴Java技术——Spring,横空出世。使用极简XML和POJO(普通Java对象),结合EJB的替代品(如Hibernate),Spring在企业级Java开发上占据了绝 阅读全文
posted @ 2019-10-24 12:20 BalmyLee 阅读(121) 评论(0) 推荐(0)
摘要:Spring Boot → 11:项目实战-账单管理系统完整版 阅读全文
posted @ 2019-10-24 12:09 BalmyLee 阅读(366) 评论(0) 推荐(0)
摘要:Spring Boot →10:数据访问操作 阅读全文
posted @ 2019-10-24 12:07 BalmyLee 阅读(95) 评论(0) 推荐(0)
摘要:Spring Boot → 08:嵌入式Servlet容器自定义 阅读全文
posted @ 2019-10-24 12:07 BalmyLee 阅读(140) 评论(0) 推荐(0)
摘要:Spring Boot → 09:使用外置Servlet容器_tomcat9.0 阅读全文
posted @ 2019-10-24 12:06 BalmyLee 阅读(214) 评论(0) 推荐(0)
摘要:Spring Boot → 07:错误处理机制 阅读全文
posted @ 2019-10-24 12:05 BalmyLee 阅读(169) 评论(0) 推荐(0)
摘要:Spring Boot → 06:项目实战-账单管理系统 阅读全文
posted @ 2019-10-24 12:04 BalmyLee 阅读(250) 评论(0) 推荐(0)
摘要:Spring Boot → 05:Web开发 阅读全文
posted @ 2019-10-24 12:03 BalmyLee 阅读(71) 评论(0) 推荐(0)
摘要:Spring Boot → 04:日志配置 阅读全文
posted @ 2019-10-24 12:02 BalmyLee 阅读(92) 评论(0) 推荐(0)
摘要:Spring Boot → 入门开发 阅读全文
posted @ 2019-10-24 12:01 BalmyLee 阅读(82) 评论(0) 推荐(0)
摘要:Spring Boot → 核心配置 阅读全文
posted @ 2019-10-24 12:00 BalmyLee 阅读(128) 评论(0) 推荐(0)
摘要:一、控制反转 1.1、控制反转的概念 (1)、Inverse of Controller被称为控制反转或反向控制,其实真正体现的是“控制转移”。(2)、所谓的控制指的是负责对象关系的指定、对象创建、初始化和销毁等逻辑。(3)、IoC指的是将控制逻辑交给第三方框架或容器负责(即把Action中的控制逻 阅读全文
posted @ 2019-06-26 22:51 BalmyLee 阅读(148) 评论(0) 推荐(0)
摘要:一、搭建开发环境 1.1、IDE的安装和配置 1.2、开发包的准备及开发包介绍 二、Hello World 2.1、Bean的编码 2.2、Spring配置文件编写 2.3、测试与运行 三、Spring实例 3.1、使用依赖注入实现下游实现的切换 阅读全文
posted @ 2019-06-26 22:51 BalmyLee 阅读(113) 评论(0) 推荐(0)
摘要:一、了解Spring发展 Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由Rod Johnson在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂 阅读全文
posted @ 2019-06-26 22:50 BalmyLee 阅读(501) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-06-26 22:49 BalmyLee 阅读(133) 评论(0) 推荐(0)
摘要:一、Bean概念 Spring Bean是被实例的,组装的及被Spring 容器管理的Java对象。 Spring 容器会自动完成@bean对象的实例化。 创建应用对象之间的协作关系的行为称为:装配(wiring),这就是依赖注入的本质。 1.1、BeanFactory与工厂模式创建Bean 1.2 阅读全文
posted @ 2019-06-12 00:29 BalmyLee 阅读(130) 评论(0) 推荐(0)
摘要:一、java web开发环境搭建 网上有很多教程,参考教程:http://www.cnblogs.com/Leo_wl/p/4752875.html 二、Spring boot搭建 1、Intellij idea菜单栏File->new->project。 2、选择左侧栏中spring initia 阅读全文
posted @ 2019-04-24 23:08 BalmyLee 阅读(749) 评论(0) 推荐(0)
摘要:在微服务概念兴起的今天,很多公司转型使用微服务作为架构。在技术选型上Spring Cloud 是非常好的选择,它提供了一站式的分布式系统解决方案,而Spring Cloud中的每个组件都是基于Spring Boot构建的,Spring Boot提供J2EE一站式解决方案,具有以下优点: 快速创建独立 阅读全文
posted @ 2019-04-24 14:53 BalmyLee 阅读(5042) 评论(0) 推荐(1)
摘要:Spring Boot 提供了一种统一的方式来管理应用的配置,允许开发人员使用属性properties文件、YAML 文件、环境变量和命令行参数来定义优先级不同的配置值。零XML配置的Spring Boot Application,是基于Spring JavaConfig。 Spring放弃XML配 阅读全文
posted @ 2019-04-24 10:22 BalmyLee 阅读(3169) 评论(1) 推荐(0)
摘要:介绍 Spring Boot跟Spring MVC不太一样,Spring MVC建新项目的时候是要配置很多东西的,而Spring Boot讲究的是快速,提供了很多默认配置,所以新建一个项目不需要手动配置任何东西,并且个性化配置也比Spring MVC简单很多。 创建新项目 创建一个新项目,Maven 阅读全文
posted @ 2019-04-23 19:46 BalmyLee 阅读(599) 评论(0) 推荐(0)