JavaWeb框架基础
一:命名規范
1:項目名:沒有要求,不起中文
2:包名:公司域名倒寫? cn.edu.huanghuai
3:數據訪問層:dao,persist,mapper
4:實體:entity,model,bean,javabean,pojo
5:業務邏輯:service,biz
6:控制器:controller,servlet,action,web
7:過濾器:filter
8:異常:exception
9:監聽器:listener
10:注釋:
? ? ? ?10-1:類和方法上使用文檔注釋 /**? ?*/
? ? ? ?10-2:方法里面使用/*? /* 或者//
11:類:大駝峰
12:方法,屬性:小駝峰
二:MVC開發模式
1:M:Model 模型:實體類,業務邏輯和dao
2:V:view 視圖:JSP
3:Controller 控制器:servlet? ? ?//用于視圖和業務邏輯分離
4:MVC適用于大型項目開發
5:圖示例
? ? ? 5-1:先設計數據庫
? ? ? 5-2:先寫實體類
? ? ? 5-3:數據訪問層
? ? ? 5-4:業務邏輯
? ? ? 5-5:控制器
? ? ? 5-6:視圖
三:框架是什么?
1.:框架:軟件的半成品。未解決問題制定的一套約束,在提供功能基礎上進行擴充.
2.:框架中一些不能被封裝的代碼(變量),需要使用框架者新建一個xml 文件,在文件中添加變量內容.
(1): 需要建立特定位置和特定名稱的配置文件.
(2):要使用 xml 解析技術和反射技術.
3:常用概念
(1):類庫:提供的類沒有封裝一定邏輯。舉例:類庫就是名言警句,寫作文時引入名言警句
(2):框架:區別與類庫,里面有一些約束。舉例:就像是填空題
四:常見的javaweb框架
1:Spring
2:SpringMVC
3:Mybatis
4:Hibernate
5:Struts
總結
以上是生活随笔為你收集整理的JavaWeb框架基础的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux线程详解(概念、原理、实现方法
- 下一篇: java美元兑换,(Java实现) 美元