日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

java ee架构_与Java EE和Spring的集成架构

發(fā)布時間:2023/12/3 158 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java ee架构_与Java EE和Spring的集成架构 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

java ee架構(gòu)

本周在紐約舉行的O'Reilly軟件體系結(jié)構(gòu)大會將舉行 。 我很高興與Josh Long一起提供有關(guān)如何集成Java EE和Spring的教程。 一段時間以來,我們一直在開玩笑。 某些人想到的對兩種技術(shù)的超級愚蠢見解從一開始就困擾著我們倆。 這次演講的另一個重要原因是,我們倆都在關(guān)注舊應(yīng)用程序的現(xiàn)代化。 有太多的舊軟件可以使用10多年了。 您會在兩種技術(shù)中找到這些遺留應(yīng)用程序。 這就是為什么我們要幫助人們了解如何使他們現(xiàn)代化并在過渡階段中生存下來。

有關(guān)Spring和Java EE的一些歷史

演講的第一部分介紹了這兩種技術(shù)的歷史背景。 它們來自何處,如何演變并進入當(dāng)今的狀態(tài)。 兩者自成立以來都取得了長足的進步,并提出了一個簡單的句子:“選擇合適的工具來完成正確的工作”,就可以輕松回答今天選擇什么的問題。 但是出于多種原因,您甚至可以混合搭配。

Spring on Java EE

您可能會考慮在Java EE之上使用Spring的問題范圍很廣。 盡管EE已經(jīng)出現(xiàn)并發(fā)展了很多,但我們不得不了解到您無法在標(biāo)準(zhǔn)機構(gòu)中真正進行創(chuàng)新。 如果您構(gòu)建一個合理的現(xiàn)代應(yīng)用程序,那么這將帶來不只是少數(shù)幾個所需的功能。 這些差距中的一些包括安全空間(社交登錄),NoSQL集成,總體上是企業(yè)集成。 盡管您可以自由選擇Java EE的開放式源代碼或封閉式源代碼產(chǎn)品來關(guān)閉它們,但Spring最常見的是該系列產(chǎn)品的答案,這使得使用相同的編程模型和集成產(chǎn)品變得容易。 另外,Spring框架的尾巴很長:Spring框架4在Servlet 2.5+(2006 !!),Java EE 6(2009)和Java 6+上運行。 即使在最陳舊的基礎(chǔ)平臺上,使用現(xiàn)代功能也非常容易。 在我的github存儲庫中找到演示代碼,并享受將Spring War部署到Java EE服務(wù)器并僅使用API??多么容易。

Spring上的Java EE

但是您也可以解決這個問題,并在Spring中使用Java EE API。 您可能要執(zhí)行此操作的原因有很多:這可能是向Spring邁出的第一步,同時只需重用一些舊代碼即可。 另外,您想使用在有意義的標(biāo)準(zhǔn)以及其他對入侵性有其他意義的地方使用的標(biāo)準(zhǔn)。 示例包括JTA,JPA,JSR303,JSR 330,JCA,JDBC,JMS,Servlet等。

還有一個示例應(yīng)用程序,您可以在其中使用(主要是)Java EE API時,將其作為基于Spring Boot的fat-jar 運行 。

技術(shù)集成和微服務(wù)

演講的最后部分涉及兩個系統(tǒng)之間的技術(shù)集成以及兩個世界都支持的技術(shù)。 我們還討論了微服務(wù)設(shè)計,并在三個小時之內(nèi)回答了一系列問題。

我真的很喜歡它,不得不承認(rèn)Josh是一位了不起的演講者,在過去的幾天里,與他一起工作使我學(xué)到了很多東西! 認(rèn)識你很高興,喬希! 確保在Twitter @starbuxman上關(guān)注他。


翻譯自: https://www.javacodegeeks.com/2016/04/integration-architecture-java-ee-spring.html

java ee架構(gòu)

總結(jié)

以上是生活随笔為你收集整理的java ee架构_与Java EE和Spring的集成架构的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。