瞧,我們組的Web應用開發方式
我們開發小組5個人,一個組長;
用MVC方式開發WEB應用;
使用WinCVS進行版本控制團隊開發;
Ant來實現編譯釋出;
應用伺服器採用Tomcat,使用的時候(Apache和Tomcat整合);
資料庫是Sybase和Oracle,採用連線池;
報表使用的是MingReport;
工程開發階段:需求分析,設計,編碼,測試,試執行,正式執行;
一個工程專案差不多50W,6個人,6個月來搞定。
----------------------------------
我們的MVC實現是這樣的:
MVC模式:jsp,html充當Vidw(檢視);servlet充當controler(控制器);class類充當Module(模組);
jsp透過提交form表單,或者帶引數的url請求sevlet;servlet裡doPost或者doGet方法根據引數呼叫Module類裡面的方法進行新增、刪除、更
新、查詢資料的操作,然後用forward方法或者response.sendRedirect返回到jsp頁面,這裡servlet只控制流程,Class類裡面處理業務邏輯;
servlet裡面request.setAttribute()儲存資料,在jsp頁面request.getAttribute()得到資料。
我們的工程中封裝了一些基礎的工具類比如說(資料庫的連線,查詢新增刪除更新,頁面的顯示等等),具體的專案也提煉出一些公共的業務
邏輯封裝為不同的類。有整理較完善的js庫和css樣式表。
在我們的開發中,差不多是每個jsp頁面對應一個servlet和module,當然在一個jsp頁面很多時候實現的新增、刪除、更新、查詢複合功能。
只有查詢資料的時候才用寫sql,插入、更新、刪除都是不用寫sql,只需要繫結form中的欄位和表中的欄位就可以了,這裡我們封裝了幾個類來實現的。
我想說的是:在我們的工程開發裡面沒有用到Struts,spring,hibernate,EJB等這些東西,而我很希望在我們開發多一些新的東西或者提高我們的技術含量,但是又不知道該怎麼辦,迷惑是否我們需要採用一些FrameWork,我們的開發算是一種麼?
懇請各位有專案開發經驗的大俠給予解惑,不勝感激!!!
用MVC方式開發WEB應用;
使用WinCVS進行版本控制團隊開發;
Ant來實現編譯釋出;
應用伺服器採用Tomcat,使用的時候(Apache和Tomcat整合);
資料庫是Sybase和Oracle,採用連線池;
報表使用的是MingReport;
工程開發階段:需求分析,設計,編碼,測試,試執行,正式執行;
一個工程專案差不多50W,6個人,6個月來搞定。
----------------------------------
我們的MVC實現是這樣的:
MVC模式:jsp,html充當Vidw(檢視);servlet充當controler(控制器);class類充當Module(模組);
jsp透過提交form表單,或者帶引數的url請求sevlet;servlet裡doPost或者doGet方法根據引數呼叫Module類裡面的方法進行新增、刪除、更
新、查詢資料的操作,然後用forward方法或者response.sendRedirect返回到jsp頁面,這裡servlet只控制流程,Class類裡面處理業務邏輯;
servlet裡面request.setAttribute()儲存資料,在jsp頁面request.getAttribute()得到資料。
我們的工程中封裝了一些基礎的工具類比如說(資料庫的連線,查詢新增刪除更新,頁面的顯示等等),具體的專案也提煉出一些公共的業務
邏輯封裝為不同的類。有整理較完善的js庫和css樣式表。
在我們的開發中,差不多是每個jsp頁面對應一個servlet和module,當然在一個jsp頁面很多時候實現的新增、刪除、更新、查詢複合功能。
只有查詢資料的時候才用寫sql,插入、更新、刪除都是不用寫sql,只需要繫結form中的欄位和表中的欄位就可以了,這裡我們封裝了幾個類來實現的。
我想說的是:在我們的工程開發裡面沒有用到Struts,spring,hibernate,EJB等這些東西,而我很希望在我們開發多一些新的東西或者提高我們的技術含量,但是又不知道該怎麼辦,迷惑是否我們需要採用一些FrameWork,我們的開發算是一種麼?
懇請各位有專案開發經驗的大俠給予解惑,不勝感激!!!
相關文章
- 談Web應用開發時我們談什麼Web
- 使用AngularJS開發我們下一款Web應用的七個理由AngularJSWeb
- 開發Web應用Web
- 示例可重用的web component方式組織angular應用模組WebAngular
- WEB應用開發中的ServletWebServlet
- 說說我們的用的Scrum敏捷開發工具Scrum敏捷
- Node助力Web應用開發——在新的開發平臺,打造高效能Web應用Web
- Web應用的元件化開發(一)Web元件化
- Web應用的元件化開發(二)Web元件化
- Lambda將從根本上改變我們開發Java程式的方式Java
- 使用 Flutter 開發簡單的 Web 應用FlutterWeb
- [譯] Rust 開發完整的 Web 應用程式RustWeb
- Web應用開發的七項原則Web
- 讀了《JavaScript Web 應用開發》JavaScriptWeb
- 急聘JAVA Web應用開發高手JavaWeb
- 利用ASP開發Web應用 (轉)Web
- 用JavaServer Faces開發Web應用(4) (轉)JavaServerWeb
- 用JavaServer Faces開發Web應用(3) (轉)JavaServerWeb
- 開始使用 Python 開發 Web 應用PythonWeb
- 《Flask Web開發 基於Python的Web應用開發實戰》簡評FlaskWebPython
- 移動 WEB 開發的佈局方式 ---- 響應式佈局Web
- Web應用開發中的幾個問題Web
- 提高Web應用程式開發的7個技巧Web
- Yeoman:Web 應用開發流程與工具Web
- JBoss的Web應用非/default/deploy/部署方式?Web
- 我們的移動混合開發之旅
- 我們們聊聊如何搭建開發環境?開發環境
- Google Web應用開發指南第一章:什麼是Web應用?GoWeb
- 【高德地圖API】那些年我們一起開發的APP—即LBS應用模式分享地圖APIAPP模式
- Web應用的元件化開發(一)——基本思路Web元件化
- [應用案例]完美自適應WEB開發官網Web
- Semantic Web,我們來了Web
- 開發Web應用為什麼要用TypeScript?WebTypeScript
- Web應用程式開發五步法Web
- 我們一般的前端開發流程前端
- web開發安全框架中的Apache Shiro的應用Web框架Apache
- Golang 入門系列(十三)用Beego開發web應用GolangWeb
- 用 Nginx + Lua(OpenResty) 開發高效能 Web 應用NginxRESTWeb