摘要:
概述 主要是通过 @RunWith 和 @SpringBootTest 注解来开启单元测试功能 package com.snake.hello.spring.boot; import org.junit.Before; import org.junit.Test; import org.junit. 阅读全文
posted @ 2019-11-23 00:22
爱喝奶茶的皮卡丘
阅读(166)
评论(0)
推荐(0)
摘要:
概述 这里我们使用 Intellij IDEA 来新建一个 Spring Boot 项目。 #打开 IDEA -> New Project -> Spring Initializr #填写项目信息 #选择 Spring Boot 版本及 Web 开发所需的依赖 #保存项目到指定目录 #工程目录结构 阅读全文
posted @ 2019-11-23 00:21
爱喝奶茶的皮卡丘
阅读(240)
评论(0)
推荐(0)
摘要:
优点 快速构建项目 对主流开发框架的无配置集成 项目可独立运行,无需外部依赖 Servlet 容器 提供运行时的应用监控 极大地提高了开发、部署效率 与云计算的天然集成 #缺点 版本迭代速度很快,一些模块改动很大 由于不用自己做配置,报错时很难定位 网上现成的解决方案比较少 阅读全文
posted @ 2019-11-23 00:20
爱喝奶茶的皮卡丘
阅读(242)
评论(0)
推荐(0)
摘要:
概述 随着动态语言的流行 (Ruby、Groovy、Scala、Node.js),Java 的开发显得格外的笨重:繁多的配置、低下的开发效率、复杂的部署流程以及第三方技术集成难度大。 在上述环境下,Spring Boot 应运而生。它使用“习惯优于配置”(项目中存在大量的配置,此外还内置了一个习惯性 阅读全文
posted @ 2019-11-23 00:19
爱喝奶茶的皮卡丘
阅读(150)
评论(0)
推荐(0)
摘要:
POM 创建一个工程名为 hello-spring 的项目,pom.xml 文件如下: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <project xmlns="http://maven.apache.org/POM/4.0.0" 3 xmlns:xsi= 阅读全文
posted @ 2019-11-23 00:18
爱喝奶茶的皮卡丘
阅读(195)
评论(0)
推荐(0)
摘要:
概述 Spring 由 20 多个模块组成,它们可以分为数据访问/集成(Data Access/Integration)、Web、面向切面编程(AOP, Aspects)、应用服务器设备管理(Instrumentation)、消息发送(Messaging)、核心容器(Core Container)和 阅读全文
posted @ 2019-11-23 00:14
爱喝奶茶的皮卡丘
阅读(124)
评论(0)
推荐(0)
摘要:
概述 控制反转(IoC,Inversion of Control),是一个概念,是一种思想。指将传统上由程序代码直接操控的对象调用权交给容器,通过容器来实现对象的装配和管理。控制反转就是对对象控制权的转移,从程序代码本身反转到了外部容器。 IoC 是一个概念,是一种思想,其实现方式多种多样。当前比较 阅读全文
posted @ 2019-11-23 00:14
爱喝奶茶的皮卡丘
阅读(109)
评论(0)
推荐(0)
摘要:
非侵入式 所谓非侵入式是指,Spring 框架的 API 不会在业务逻辑上出现,即业务逻辑是 POJO。由于业务逻辑中没有 Spring 的 API,所以业务逻辑可以从 Spring 框架快速的移植到其他框架, 即与环境无关。 #容器 Spring 作为一个容器,可以管理对象的生命周期、对象与对象之 阅读全文
posted @ 2019-11-23 00:14
爱喝奶茶的皮卡丘
阅读(158)
评论(0)
推荐(0)
摘要:
概述 Spring 的主要作用就是为代码“解耦”,降低代码间的耦合度。 根据功能的不同,可以将一个系统中的代码分为 主业务逻辑 与 系统级业务逻辑 两类。它们各自具有鲜明的特点:主业务代码间逻辑联系紧密,有具体的专业业务应用场景,复用性相对较低;系统级业务相对功能独立,没有具体的专业业务应用场景,主 阅读全文
posted @ 2019-11-23 00:13
爱喝奶茶的皮卡丘
阅读(151)
评论(0)
推荐(0)
摘要:
概述 下面我们来学习如何使用 Maven 创建一个 Java Web 应用程序 #创建 Maven 项目 选择 File -> New -> Project... 选择 Maven 项目 填写项目信息 选择工作空间 #目录结构 Java Web 的 Maven 基本结构如下: ├─src │ ├─m 阅读全文
posted @ 2019-11-23 00:04
爱喝奶茶的皮卡丘
阅读(218)
评论(0)
推荐(0)

浙公网安备 33010602011771号