瞧,我們組的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
- 說說我們的用的Scrum敏捷開發工具Scrum敏捷
- 逐夢者:那些平凡的《我的世界》模組開發者們
- [譯] Rust 開發完整的 Web 應用程式RustWeb
- 使用 Flutter 開發簡單的 Web 應用FlutterWeb
- 《Flask Web開發 基於Python的Web應用開發實戰》簡評FlaskWebPython
- 移動 WEB 開發的佈局方式 ---- 響應式佈局Web
- web開發安全框架中的Apache Shiro的應用Web框架Apache
- kubernetes使用traefik的https方式訪問web應用HTTPWeb
- 《Flask Web開發:基於Python的Web應用開發實戰》學習筆記(二)FlaskWebPython筆記
- 自開發Web應用和SAPCustomerDataCloudIdentity服務的整合WebCloudIDE
- 是否有應用onethink開發web的詳細教程Web
- [應用案例]完美自適應WEB開發官網Web
- 開發Web應用為什麼要用TypeScript?WebTypeScript
- Golang 入門系列(十三)用Beego開發web應用GolangWeb
- web開發實戰教程:Apache Shiro在web專案中的應用WebApache
- 我們們聊聊如何搭建開發環境?開發環境
- JSON資料格式及其在WEB開發中的應用JSONWeb
- Python 如何開發高效漂亮的輕量級 Web 應用?PythonWeb
- 我們一般的前端開發流程前端
- 我們習慣的前端開發正在消亡前端
- 我們開源了一個輕量的 Web IDE UI 框架WebIDEUI框架
- 低程式碼正在改變企業的應用開發方式
- Substrate 區塊鏈應用開發之存證模組的功能開發區塊鏈
- 淺談canvas在web開發中的應用與優化CanvasWeb優化
- 用最清爽的方式開發dotNet
- WEB例項:開發一個聊天室應用Web
- 使用SAP UI5 Web Components開發React應用UIWebReact
- 小程式開發,那些我們跳過的坑
- 當容器應用越發廣泛,我們又該如何監測容器?
- WCF技術我們應該如何以正確的方式去學習掌握
- dotnet core使用開源元件FastHttpApi進行web應用開發元件ASTHTTPAPIWeb
- 大前端摧毀了原生開發者的一切,但是我們應該開心前端
- [Web翻譯]我們如何在 GitHub 使用 Web 元件WebGithub元件
- 在Kubernetes上部署應用時我們常忽略的幾件事
- 我們是如何使用 Electron 構建 Linux 桌面應用程式的Linux
- 如何應用“防呆法”的原理於我們的工作上?
- 在Jenkins的幫助下讓我們的應用CI與CDJenkins
- RabbitMQ的開發應用MQ