jsf與jsp
近日再看前些日子,寫得這篇文章,覺得多麼的輕率。
其實現在的開發,再也不是90年代拖拉控制元件時代,大家都在微軟的引導下走過了十幾年的軟體開發之路,習慣了那種拖拉開發方法。今天微軟仍然想重複昨天的故事。
有人總在想java開發效率之低,其實低是相對的。是因為你作為一個公司在這一塊沒有沉澱。當把java的框架很好的搭建好以後,他的效率那不是一般的高。
從前,我用pb開發mis.用pb開發mis框架。將一切不是業務是的方法都用類庫(library)的形式包起來,將常用的視窗封起來,將查詢封起來。將許可權控制封起來...一切封起來之後,只想留下業務介面。詳細點說就是資料視窗只設定資料視窗物件,資料視窗物件不同,利用 類庫自動解析資料視窗,然後留下初始化介面,留下校驗介面。將一切開支能降低的都降低!
我認為pb的開發效率是相當的高了,幾乎不用考慮查詢,不用考慮列印,不用考慮匯入匯出,不用考慮許可權控制。這一切歸功於什麼,個人認人,主要歸功於資料視窗。歸功於資料視窗的規範定義。
在java中,其實是一樣的,你要定義自己的規範,然後自己去編寫解析規範。就如sun公司定義jdbc規範一樣,你做到了這一步,你利用java開發越久,你越發覺得開發如此輕鬆!
比如,大家都覺得寫jsp頁面很累人,其實做mis大部分都是增刪改查,所以可以在formbean中定義好元素,然後自己寫個工具,自動生成jsp.進一步,你可以做個工具,利用資料庫中的表,自動生成符合你規範的formbean(這個利用plsql都可以實現).再進一步,你將你做的這些功能封好,做成eclipse外掛。放在自已的工程中,是否只要點點,比拖拉還容易了。
還是忘記拖拉式的開發方法吧!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11419868/viewspace-1002787/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 開啟一個jsf會話失效JS會話
- JSF預熱功能在企業前臺研發部的實踐與探索JS
- jsp標籤jsp:useBean用法JSBean
- jsp基礎-初識jspJS
- JSPJS
- Servlet與JSP進階五:瀏覽器CookieServletJS瀏覽器Cookie
- JSP原理JS
- Spring Boot (二)整合Jsp與生產環境部署Spring BootJS
- Java學習筆記-Day53 Servlet與JSPJava筆記ServletJS
- java servlet 與jsp幾種頁面跳轉的方法JavaServletJS
- 為Eclipse配置JSF框架所需要的jar包[官網下載]EclipseJS框架JAR
- 記一次JSF非同步呼叫引起的介面可用率降低JS非同步
- JSP入門JS
- index.jspIndexJS
- JSP三(JSTL)JS
- JSP 結構JS
- jsp forward 指令JSForward
- JavaWeb之JSPJavaWebJS
- Jsp+JavaBean模式,Jsp+Servlet模式,MVC模式介紹JSJavaBean模式ServletMVC
- JSP_入門JS
- JSP&&EL&&JSTLJS
- 第一個JSPJS
- JSP基本語法JS
- Java Web-JSPJavaWebJS
- Cookie&Session&JSPCookieSessionJS
- JSP詳解-1JS
- JSP筆記-sessionJS筆記Session
- 哥斯拉jsp馬分析JS
- JSP condition練習JS
- 一種面向業務配置基於JSF廣播定時生效的工具JS
- jsp的互動性JS
- JSP自學推薦JS
- JSP註冊頁面JS
- JSP基礎知識JS
- Spring Boot 響應jspSpring BootJS
- Spring Boot 支援 JSP配置Spring BootJS
- JSP 內建物件(一)JS物件
- JSP筆記-除錯JS筆記除錯
- JSP 日期處理概述JS