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