1. 程式人生 > >JavaBean和MVC模式

JavaBean和MVC模式

cnblogs family 操作 .cn private es2017 mode ges mod

JavaBean概念和使用

JavaBean, 咖啡豆。 JavaBean是一種開發規範,可以說是一種技術。

JavaBean就是一個普通的java類。只有符合以下規定才能稱之為javabean

1)必須提供無參數的構造方法

2)類中屬性都必須私有化(private)

3)該類提供公開的getter setter方法

JavaBean的作用: 用於封裝數據,保存數據。

訪問javabean只能使用gettersetter方法

JavaBean的使用場景:

1)項目中用到實體對象(entity)符合javabean規範

2EL表達式訪問對象屬性。${student.name}

調用getName()方法,符合javabean規範。

3jsp標簽中的屬性賦值。 setNumInteger num)。符合javabean規範。

4jsp頁面中使用javabean。符合javabean規範

MVC模式 ,三層結構

MVC開發模式:

Model - JavaBean實現。用於封裝業務數據

View - Jsp實現。用於顯示數據

Controller- servlet實現。用於控制modelview

三層結構:

dao層: 和數據訪問相關的操作

service層: 和業務邏輯相關的操作

web層: 和用戶直接交互相關的操作(傳接參數,跳轉頁面)

技術分享

JavaBean和MVC模式