MyException - 我的异常网
当前位置:我的异常网» 移动开发 » 浠嬬粛Spring 五 涓殑鏂扮壒鎬т笌澧炲己

浠嬬粛Spring 五 涓殑鏂扮壒鎬т笌澧炲己

www.MyException.Cn  网友分享于:2013-12-18  浏览:0次
浠嬬粛Spring 5 涓殑鏂扮壒鎬т笌澧炲己
Spring5 鏄竴涓噸瑕佺殑鐗堟湰锛岃窛绂籗pringFramework4宸笉澶氬洓骞淬€傚湪姝ゆ湡闂达紝澶у鏁板寮洪兘鏄湪 SpringBoot 椤圭洰涓畬鎴愮殑銆傚湪鏈枃涓紝鎴戜滑灏嗗緢蹇簡瑙e埌Spring5鍙戣鐗堜腑鐨勪竴浜涗护浜哄叴濂嬬殑鐗规€с€?

1. 鍩哄噯鍗囩骇

瑕佹瀯寤哄拰杩愯 Spring5 搴旂敤绋嬪簭锛屼綘鑷冲皯闇€瑕?J2EE7 鍜?JDK8銆備互鍓嶇殑 JDK 鍜?JavaEE 鐗堟湰涓嶅啀鏀寔銆?JavaEE7 鍖呭惈锛?
Servlet 3.1
JMS 2.0
JPA 2.1
JAX-RS 2.0
Bean Validation 1.1
涓?Java 鍩哄噯绫讳技锛岃澶氬叾浠栨鏋剁殑鍩哄噯涔熸湁鍙樺寲銆備緥濡傦細
Hibernate 5
Jackson 2.6
EhCache 2.10
JUnit 5
Tiles 3
鍙﹀锛岃璁颁笅鍚勭鏈嶅姟鍣ㄦ渶浣庢敮鎸佺増鏈€?
Tomcat 8.5+
Jetty 9.4+
WildFly 10+
Netty 4.1+
Undertow 1.4+

2. 鍏煎 JDK9 杩愯鏃?/strong>

Spring5 鍙戣鐗堜笌 JDK9 鍙戣鏃ユ湡闈炲父鎺ヨ繎銆傜洰鏍囨槸璁?Spring Framework5 鍦?JDK9 鐨?GA 涔嬪悗姝g‘杩愯銆?Spring5 鐗堟湰鐨勫€欓€夌増鏈凡缁忓湪 classpath 鍜?modulepath 涓婃敮鎸?Java9 浜嗐€?
GA鐗堟湰涓綘鍙互鏈熷緟鑹ソ鐨?JDK9 鏀寔銆?

3. 浣跨敤 JDK8 鐗规€?/strong>

鍏嶈垂Spring 5 鏂扮壒鎬ц棰戣瑙e彲浠ョ兢锛?54355695
鍦?Spring4.3 涔嬪墠锛孞DK鍩哄噯鐗堟湰鏄?銆傛墍浠?Spring4 蹇呴』鏀寔 Java6,7 鍜?锛屼负浜嗕繚鎸佸悜鍚庡吋瀹规€э紝 Spring 妗嗘灦娌℃湁閫傚簲 Java8 甯︽潵鐨勮澶氭柊鐗规€э紝姣斿 lambda 琛ㄨ揪寮忋€?
Spring5 鐨勫熀鍑嗙増鏈负8锛屽洜姝ゅ畠浣跨敤浜?Java8 鍜?鐨勮澶氭柊鐗规€с€備緥濡傦細
Spring 鎺ュ彛涓殑榛樿鏂规硶
鍩轰簬 Java8 鍙嶅皠澧炲己鐨勫唴閮ㄤ唬鐮佹敼杩?
鍦ㄦ鏋朵唬鐮佷腑浣跨敤鍑芥暟寮忕紪绋?- lambda琛ㄨ揪寮?鍜?stream娴?

4. 鍝嶅簲寮忕紪绋嬫敮鎸?/strong>

鍝嶅簲寮忕紪绋嬫槸 SpringFramework5.0 鏈€閲嶈鐨勭壒鎬т箣涓€銆傚搷搴斿紡缂栫▼鎻愪緵浜嗗彟涓€绉嶇紪绋嬮鏍硷紝涓撴敞浜庢瀯寤哄浜嬩欢鍋氬嚭鍝嶅簲鐨勫簲鐢ㄧ▼搴忋€?SpringFramework5 鍖呭惈鍝嶅簲娴侊紙瀹氫箟鍝嶅簲鎬PI鐨勮瑷€涓珛灏濊瘯锛夊拰 Reactor锛堢敱Spring Pivotal鍥㈤槦鎻愪緵鐨?Reactive Stream 鐨凧ava瀹炵幇锛夛紝 浠ョ敤浜庡叾鑷韩鐨勭敤閫斾互鍙婂叾璁稿鏍稿績API銆?
Spring Web Reactive 鍦?spring-webmvc 妯″潡涓幇鏈夌殑锛堣€屼笖寰堟祦琛岋級Spring Web MVC鏃佽竟鐨勬柊鐨?spring-web-reactive 妯″潡涓€?璇锋敞鎰忥紝鍦?Spring5 涓紝浼犵粺鐨?SpringMVC 鏀寔 Servlet3.1 涓婅繍琛岋紝鎴栬€呮敮鎸?JavaEE7 鐨勬湇鍔″櫒銆?

5. 鍑芥暟寮弚eb妗嗘灦

闄や簡鍝嶅簲寮忓姛鑳戒箣澶栵紝Spring5 杩樻彁渚涗簡涓€涓嚱鏁板紡Web妗嗘灦銆傚畠鎻愪緵浜嗕娇鐢ㄥ嚱鏁板紡缂栫▼椋庢牸鏉ュ畾涔夌鐐圭殑鐗规€с€?璇ユ鏋跺紩鍏ヤ簡涓や釜鍩烘湰缁勪欢锛欻andlerFunction 鍜?RouterFunction銆?
HandlerFunction 琛ㄧず澶勭悊鎺ユ敹鍒扮殑璇锋眰骞剁敓鎴愬搷搴旂殑鍑芥暟銆?RouterFunction 鏇夸唬浜?@RequestMapping 娉ㄨВ銆傚畠鐢ㄤ簬灏嗘帴鏀跺埌鐨勮姹傝矾鐢卞埌澶勭悊鍑芥暟銆備緥濡傦細
RouterFunction<String> route =
route(GET("/hello-world"),
request -> Response.ok().body(fromObject("Hello World")));

6. Kotlin鏀寔

Kotlin 鏄竴绉嶉潤鎬佺被鍨嬬殑JVM璇█锛屽畠璁╀唬鐮佸叿鏈夎〃鐜板姏锛岀畝娲佹€у拰鍙鎬с€?Spring5.0 瀵?Kotlin 鏈夊緢濂界殑鏀寔銆?

7. 绉婚櫎鐨勭壒鎬?/strong>

闅忕潃 Java銆丣avaEE 鍜屽叾浠栦竴浜涙鏋跺熀鍑嗙増鏈殑澧炲姞锛孲pringFramework5 鍙栨秷浜嗗鍑犱釜妗嗘灦
鐨勬敮鎸併€備緥濡?
Portlet
Velocity
JasperReports
XMLBeans
JDO
Guava

鍏嶈垂Spring 5 鏂扮壒鎬ц棰戣瑙e彲浠ョ兢锛?54355695

文章评论

每天工作4小时的程序员
每天工作4小时的程序员
当下全球最炙手可热的八位少年创业者
当下全球最炙手可热的八位少年创业者
Google伦敦新总部 犹如星级庄园
Google伦敦新总部 犹如星级庄园
Web开发者需具备的8个好习惯
Web开发者需具备的8个好习惯
要嫁就嫁程序猿—钱多话少死的早
要嫁就嫁程序猿—钱多话少死的早
老程序员的下场
老程序员的下场
60个开发者不容错过的免费资源库
60个开发者不容错过的免费资源库
5款最佳正则表达式编辑调试器
5款最佳正则表达式编辑调试器
老美怎么看待阿里赴美上市
老美怎么看待阿里赴美上市
看13位CEO、创始人和高管如何提高工作效率
看13位CEO、创始人和高管如何提高工作效率
编程语言是女人
编程语言是女人
代码女神横空出世
代码女神横空出世
程序员最害怕的5件事 你中招了吗?
程序员最害怕的5件事 你中招了吗?
程序员的一天:一寸光阴一寸金
程序员的一天:一寸光阴一寸金
“懒”出效率是程序员的美德
“懒”出效率是程序员的美德
Web开发人员为什么越来越懒了?
Web开发人员为什么越来越懒了?
程序员都该阅读的书
程序员都该阅读的书
程序员和编码员之间的区别
程序员和编码员之间的区别
什么才是优秀的用户界面设计
什么才是优秀的用户界面设计
 程序员的样子
程序员的样子
程序员的鄙视链
程序员的鄙视链
“肮脏的”IT工作排行榜
“肮脏的”IT工作排行榜
旅行,写作,编程
旅行,写作,编程
中美印日四国程序员比较
中美印日四国程序员比较
2013年美国开发者薪资调查报告
2013年美国开发者薪资调查报告
科技史上最臭名昭著的13大罪犯
科技史上最臭名昭著的13大罪犯
我的丈夫是个程序员
我的丈夫是个程序员
亲爱的项目经理,我恨你
亲爱的项目经理,我恨你
如何成为一名黑客
如何成为一名黑客
写给自己也写给你 自己到底该何去何从
写给自己也写给你 自己到底该何去何从
2013年中国软件开发者薪资调查报告
2013年中国软件开发者薪资调查报告
程序员必看的十大电影
程序员必看的十大电影
初级 vs 高级开发者 哪个性价比更高?
初级 vs 高级开发者 哪个性价比更高?
程序员眼里IE浏览器是什么样的
程序员眼里IE浏览器是什么样的
10个调试和排错的小建议
10个调试和排错的小建议
团队中“技术大拿”并非越多越好
团队中“技术大拿”并非越多越好
鲜为人知的编程真相
鲜为人知的编程真相
Java 与 .NET 的平台发展之争
Java 与 .NET 的平台发展之争
我是如何打败拖延症的
我是如何打败拖延症的
那些争议最大的编程观点
那些争议最大的编程观点
做程序猿的老婆应该注意的一些事情
做程序猿的老婆应该注意的一些事情
十大编程算法助程序员走上高手之路
十大编程算法助程序员走上高手之路
程序员周末都喜欢做什么?
程序员周末都喜欢做什么?
为什么程序员都是夜猫子
为什么程序员都是夜猫子
一个程序员的时间管理
一个程序员的时间管理
总结2014中国互联网十大段子
总结2014中国互联网十大段子
程序员应该关注的一些事儿
程序员应该关注的一些事儿
那些性感的让人尖叫的程序员
那些性感的让人尖叫的程序员
聊聊HTTPS和SSL/TLS协议
聊聊HTTPS和SSL/TLS协议
软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有