第64节:Java中的Spring Boot 2.0简介笔记
Java中的Spring Boot 2.0简介笔记
spring boot
简介
依赖java8
的运行环境
多模块项目
打包和运行
spring boot
是由spring framework
构建的,spring framework
是javaee
的框架,spring framework
->spring boot
->spring cloud
分布式环境.
spring boot
由java 8+
以上支持,因为底层spring framwork 5.0.x
,特性web flux
,具有函数式编程(java8 lambda
),响应式编程reactive streams
,异步编程:servlet 3.1
或asyc nio
.
java
的环境jdk
:
https://java.oracle.com/
配置maven
依赖:
http://maven.apache.org/
配置idea
:
http://www.jetbrains.com/idea/
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
maven
选择镜像:
<mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf>
</mirror>
https://www.jetbrains.com/idea/download/#section=windows
配置环境
maven
配置:
安装idea
都可以默认,可以更改路径(默认next
到下载中就行):
配置信息,自己可以配置idea.properties
default plugins
-> featured plugins
第一个可以只要maven
其他不要.
第二个只要Git
.
第三个要JUnit
和Coverage
第四五不要,第六有Bytecode Viewer
YAML
Terrminal
,第七个都不要.
然后就下一步就行.
spring boot
项目
rest
程序,spring boot
应用的运行.
web mvc
web flux
https://www.getpostman.com
下载
https://start.spring.io/
导入idea
中,选中文件:
一直next
就行.
maven
配置阿里云中央仓库
阿里的快,国内有墙,阿里做了代理.
// ......conf\settings.xml
案例:
spring mvc
项目
github
源码地址:
https://github.com/huangguangda/first-demo
first-demo
构建项目
图形化方式:
https://start.spring.io/
地址
https://maven.apache.org/archetype/maven-archetype-plugin/generate-mojo.html
插件
交互式效果
mvn archetype:generate -DinteractiveMode=true
mvn archetype:generate -DinteractiveMode=false -DgroupId=com.dashucoding -DartifactId=first-app -Dversion=1.0.0-SNAPSHOT
// spring boot web依赖
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId>
</dependency>
多模块化
模型层,持久层,表示层.
运行模式
idea
jar/war
maven
mvn spring-boot:run
结尾
Spring Boot
在 Spring
技术栈中,处于中流砥柱的角色.
达叔小生:往后余生,唯独有你
You and me, we are family !
90后帅气小伙,良好的开发习惯;独立思考的能力;主动并且善于沟通
简书博客: 达叔小生
https://www.jianshu.com/u/c785ece603d1
结语
- 下面我将继续对 其他知识 深入讲解 ,有兴趣可以继续关注
- 小礼物走一走 or 点赞
转载于:https://www.cnblogs.com/dashucoding/p/11140382.html
第64节:Java中的Spring Boot 2.0简介笔记相关推荐
- Spring Boot - Thymeleaf模板简介以及集成
文章目录 Spring Boot - Thymeleaf模板简介以及集成 1.什么是Thymeleaf? 2.标准表达式 2.1 变量表达式 2.2 选择表达式/星号表达式 2.3 URL表达式 2. ...
- 终于把 Spring Boot 3.0 写成书了!
大家好,我是R哥. 我的新书<Spring Boot 3 核心技术与最佳实战>打磨一年多,今天终于上市了,定价 158 元,今天刚上市搞 5 折促销,80 元不到上车,这可能是全网最便宜的 ...
- sb版 java后端(spring boot)应用Conflux Java SDK尝试交互Conflux实录
sb版 java后端(spring boot)应用Conflux-java-尝试链接Conflux实录 2021/5/3 更新: 请看最新博客!!!内容更详实且包含本文所有内容(不删此篇纯粹是因为阅读 ...
- Spring Boot 3.0.0 发布第一个里程碑版本M1,你的 Java 升到 17 了吗?
欢迎关注方志朋的博客,回复"666"获面试宝典 文章来源:程序猿DD 2022年1月20日,Spring官方发布了Spring Boot 3.0.0的第一个里程碑版本M ...
- 第68节:Java中的MYSQL运用从小白到大牛
第68节:Java中的MYSQL运用从小白到大牛 前言 学习java必备要求,学会运用!!! 常见关系化数据库 BootStrap是轻量级开发响应式页面的框架,全局css组件,js插件.栅格系统是将页 ...
- 如何在STS中创建Spring Boot项目
你好朋友, 在本教程中,我们将逐步介绍如何在STS(Spring工具套件)中创建Spring Boot项目. 步骤1: 如果您尚未从相应的操作系统的以下链接中下载Spring工具套件,请下载: htt ...
- Spring boot(6)---在Eclipse中搭建Spring boot 项目
Spring boot入门:在Eclipse中搭建Spring boot 项目 Eclipse中的STS插件 打开Eclipse-Help-Eclipse Marketplace-popular 下载 ...
- Spring Boot 2.0 Intellij Idea 中图文详解打包成可执行Jar
我们使用Spring Boot 2.0 创建好我们的项目后,我们一般需要打包,然后部署到服务器上. 打包步骤: 1. 选中项目,右键--> Open Module Settings. 2. 切换 ...
- Java Spring Boot 3.0.0 RC1 震撼登场!
备受期待的Spring Boot 3.0.0 RC1现在已经推出. 微信搜索关注<Java学研大本营>,加入读者群,分享更多精彩 Phil Webb两天前在Spring博客上宣布,备受期待 ...
最新文章
- LeetCode简单题之二分查找
- 武安高中计算机学院那个好,河北邯郸最好的5所高中,前两所学霸如云,看看有你的母校没?...
- Processing--鼠标响应(1)
- eclipse中hibernate和mybatis中xml配置文件的没有标签提醒解决方法
- [图] DevOps:提速从研发到交付流程
- java axure_【Java】Axure线框图
- c语言数组求出最大值,求给定数组的最大值与次大值
- 免费扫书的条形码API,PHP代码实例
- win11系统完全使用ie浏览器的方法
- 4个关键,如何清晰的做好数据分析
- Word2016目录怎么自动生成
- vba 涉及合并取消合并单元格
- Flink优化01---资源配置调优
- Go slice和arry的区别
- 【eclipse】mybatis配置文件创建与mapper接口文件创建
- 玉米社:SEM百度竞价推广转化成本过高要如何处理?
- Medium - 《计算机程序设计艺术》发展史
- 【常见面试题】性能测试里,压力测试、负载测试、并发测试、强度测试、容量测试,具体是什么意思
- Java解析证书内容
- 易中天品三国--要点记录
热门文章
- 深交所向华谊兄弟发问询函:是否存在对本期业绩“大洗澡”
- mysql 浮点数补零_如何执行MySQL的'SUM',但'0'小数位?
- python编程快速上手自动化_《Python编程快速上手 让繁琐工作自动化》完整版PDF...
- 让ubuntu开机快一点:记开机出现Waiting for network configuration...
- Errors reported here must be corrected before the service can be started.
- 文件服务器+快照恢复,云服务器快照恢复
- 【Spark】Spark Class is not registered joins UnsafeHashedRelation kryo
- 【算法】剑指 Offer 05. 替换空格
- 【Flink】Flink Heartbeat of TaskManager with id timed out.
- 10-30-010-安全简介-Kafka 安全机制