Maven學習資源

學習parquet過程中發現這尼瑪和以前搭的架構都好不一樣啊不是靠配置的是要用maven編譯的!

所以就又開始學習maven的漫漫長路…

它官網裏的解釋我沒太明白,官網裏的樣例也失敗了,總之就是在自己找野路子學習了。而且現在發現真的是得自己嘗試過了以後才能理解某些工具

==================================================================================================================

在Intellij裏創建maven項目:blog.csdn.net/xxb2008/article/details/8741707

==================================================================================================================

JavaBean:

用戶可以使用JavaBean將功能、處理、值、數據庫訪問和其他任何可以用java代碼創造的對象進行打包,並且其他的開發者可以通過內部的JSP頁面、Servlet、其他JavaBean、applet程序或者應用來使用這些對象。用戶可以認爲JavaBean提供了一種隨時隨地的複製和粘貼的功能,而不用關心任何改變。

JavaBean可分爲兩種:一種是有用戶界面(UI,User Interface)的JavaBean;還有一種是沒有用戶界面,主要負責處理事務(如數據運算,操縱數據庫)的JavaBean。JSP通常訪問的是後一種JavaBean。

JavaBean是可複用的平臺獨立的軟件組件,開發者可以在軟件構造器工具中對其直接進行可視化操作。

“Enterprise Bean 與 JavaBean 不同。JavaBean 是使用java.beans包開發的,它是 Java 2 標準版的一部分。JavaBean 是一臺機器上同一個地址空間中運行的組件。JavaBean 是進程內組件。Enterprise Bean 是使用 javax.ejb 包開發的,它是標準JDK的擴展,是 Java 2 Enterprise Edition 的一部分。Enterprise Bean 是在多臺機器上跨幾個地址空間運行的組件。因此 Enterprise Bean 是進程間組件。JavaBean 通常用作 GUI 窗口小部件,而 Enterprise Bean 則用作分佈式商業對象。

POJO類:

POJO和JavaBean是我們常見的兩個關鍵字,一般容易混淆,POJO全稱是Plain Ordinary Java Object / Plain Old Java Object,中文可以翻譯成:普通Java類具有一部分getter/setter方法的那種類就可以稱作POJO,但是JavaBean則比POJO複雜很多,JavaBean是一種組件技術,根據我的理解就好像你做了一個扳子,這個板子有頭head和柄handle,而這個扳子會在很多地方被拿去用,這個扳子提供了多種功能(你可以拿這個扳子扳turn()、錘hammer()、撬prize()等等),而這個扳子就是一個組件。

很顯然POJO也是JavaBean的一種,但是它不提供扳turn()、錘hammer()、撬prize()等功能,只有簡單的設置頭setHead()/getHead()和柄setHandle()/getHandle()的方法,這樣我們只能稱它爲POJO。一般在web應用程序中建立一個數據庫的映射對象時用到。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章