spring5教程(一)——Overview
spring5.0官方文档地址
首先是一个 概览,大致分为5块
大致吹一顿牛逼,就是用我们的框架更方便,提供Groovy、Kotlin等在jvm虚拟机上的语言。 可以创造很多种架构以满足一个应用的需要。5.0版本的环境,需要jdk8并且早已开箱即用的支持jdk9。spring支持比较广泛,社区也比较活跃之类的。
1、spring的含义
spring表示的是spring全家桶。它被划分成很多项目,包括数据持久化、事务、web。。。。
2、spring和spring框架的历史
spring建立于2003年,它不是与javaee竞争,而是对javaee的补充。这些年衍生了很多项目,例如:Spring Boot, Spring Security, Spring Data, Spring Cloud, Spring Batch。
3、设计原则
凑合翻译的 感觉没啥大用
提供多样选择
容纳不同的视图
向后兼容
严谨的api设计
高质量水平的编码
4、反馈和贡献
遇到问题可以到StackOverflow、spring的问题社区、jira、
5、let’s go! just do it!!!
建议springboot,可以更快的进行项目搭建。
spring5教程(一)——Overview相关推荐
- 30条HTML代码编写指南 for入门者
本文总结了30条html代码编写指南,只要在编写HTML代码的过程中牢记它们,灵活运用,你一定会写出一手漂亮的代码,早日迈入专业开发者的行列. 1. 一定要闭合HTML标签 在以往的页面源代码里,经常 ...
- 手把手教创建你的第一个以太智能合约:ETHEREUM PET SHOP(译)
手把手教创建你的第一个以太智能合约:ETHEREUM PET SHOP(译) 原文地址 : http://truffleframework.com/tutorials/pet-shop 译者:luci ...
- Visual Studio Code Docs 翻译目录(已完成到Get Started)
Visual Studio Code 概述-overview 安装-setup 概述-OverView Linux macOS Window's 网络-Network 附加组件和工具-Addition ...
- 【最新版】Java学习路线(含B站口碑推荐视频链接)
文章目录 关于如何自学 一.计算机网络 二.数据结构与算法 三.操作系统 四.计算机组成原理 五.编译原理 六.设计模式 七.MySQL 八.实操工具 九.JAVA并发与JVM 十.Redis 十一. ...
- AutoKeras代码
原教程:Overview - AutoKeras 能够完成以下任务 图像分类 图像回归 文本分类 文本回归 结构化数据分类 结构化数据回归 文本分类 import osimport numpy as ...
- Java - A Guide to the ExecutorService
分享一个大牛的人工智能教程.零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击人工智能教程 1. Overview ExecutorService is a framework pr ...
- Spring 5.X系列教程:满足你对Spring5的一切想象-持续更新
文章目录 简介 Spring基础 Core核心技术 Testing测试 Data Access Web Servlet Web Reactive 总结 简介 是什么让java世界变得更好,程序员变得更 ...
- [医疗信息化][DICOM教程]HL7 V3 Standard-概述-HL7 V3 Standard - A High Level Overview
[医疗信息化][DICOM教程]HL7 V3 Standard-概述-HL7 V3 Standard - A High Level Overview HL7 V3 Standard-概述 内容 介绍 ...
- spring5高级编程_Spring 5.X系列教程:满足你对Spring5的一切想象-持续更新
简介 是什么让java世界变得更好,程序员变得更友爱,秃头率变得不是那么的高,让程序员不必再每天996,有时间找个女朋友? 是Spring. 是什么让企业级java应用变得简单易懂,降低了java程序 ...
- 长文详解Spring5架构教程,还不懂你打我
一.Spring框架概述 1,Spring是一个 开源的 轻量级的 JavaEE框架. 轻量级:体积小,jar独立使用不需要依赖其他jar包, 开源:免费,可以提供源代码 框架:解决开发的复杂性,简化 ...
最新文章
- 参加拥抱HTML5大会及TOPGEEK社区活动纪实
- TI xDAIS的深入理解
- Scala变量介绍及入门示例
- html建站软件,站长建站更简易 十款最佳Windows免费网页编辑器
- Excel多条件求和 SUMPRODUCT函数用法详解
- Bootstrap全局css样式_按钮
- 【C语言】在有序数组中插入一个数,保证它依然有序
- 从谷歌浏览器复制不带样式_如何更新ETHERSCAN区块链浏览器上的代币信息
- DCOM 遇到错误“登录失败: 未知的用户名或错误密码
- testng 检查异常_TestNG异常– ExpectedExceptions,ExpectedExceptionsMessageRegExp
- python中string库_Python——string库
- linux 快速合并文本文件,Linux-Linux中高效合并文本文件的方法
- 地图根据地名批量标注地点 发现好像要么限制了10-20个个数 要么就需要企业付费...
- 上三角、下三角、对称矩阵
- 英文字体识别在线识别_如何查找和识别字体
- WUST-CTF2020(武汉科技大学第一届WUST-CTF网络安全竞赛)WP
- Sun JVM,JRocket,J9,Harmony, 四种主要的Java虚拟机实现
- 【UVM实战】第二章:一个简单的UVM验证平台(4)UVM 的终极大作:sequence
- Emlog程序纯黑色调CYP音乐模板源码
- 微软office365服务器地址,由世纪互联运营的 Office 365 的 URL 和 IP 地址范围