springside是什麼?
SpringSide以Spring Framework為核心,提供一個Pragmatic的企業應用KickStart 與Full-Stack的開源構件庫。
它以RoR式的簡約風格,將Java社群眾多優秀輕量級開源專案整軍為一個黏合的框架,以構件式的開發架構,配合Ant與Eclipse plugin的生成工具,作為大家開發Java企業應用的方便起點。
同時,它的示例程式碼充分演示了開發團隊與SpringSide社群共同總結的,Java企業應用領域方方面面的Best Practice。
SpringSide主要由下面三部分組成:
Core: SpringSide核心程式碼。按照Spring Style,充分利用JDK5特性,編寫必要的封裝、粘合與便利程式碼。
Examples: 含新手入門公司培訓專用的Helloworld示例 與 全面展示企業應用特性的Bookstore書店示例。
Tools: 可重用的開源構件庫,快速生成專案、加入構件與生成CRUD程式碼的Ant指令碼、Eclipse Plugin。
簡單來說,springside是ssh的合成版,並且已經給你提供好了很多已經封裝好的方法,並且支援一些常用元件,如jbpm,ec,xfire等等
個人覺得springside適合於快速開發,業務不是很複雜,並且需要用到它可以整合的那些元件。因為它整合了ssh,必然也就失去了一定的靈活性,你要實現自己的複雜業務,就必須自己去修改它了。得不償失了。我現在就是天天覆蓋它的方法自己重寫。感覺不太好。
但對於一般的專案,springside還是不錯的選擇,確實可以很大提高開發效率,當然,前提是你熟悉它.
相關文章
- 什麼是cookie,什麼是sessionCookieSession
- 這是什麼這是什麼
- 什麼是分而治之?什麼是WBS?
- 什麼是DNS,什麼是HostsDNS
- 什麼是WebAuthn、FIDO 是什麼?Web
- ###什麼是Linux核心###什麼是MMULinux
- ITIL是什麼意思?ITIL是什麼?
- SNP全稱是什麼? SNP是什麼公司? SNP是什麼意思?
- 人是什麼?人生是什麼?人為什麼會變?
- ftp是什麼,ftp是什麼東西?FTP
- 什麼是正向代理?什麼是反向代理?
- NLA是什麼?NLA的原理是什麼?
- Java是什麼_Java是做什麼的?Java
- 什麼是this
- 為什麼要有 Servlet ,什麼是 Servlet 容器,什麼是 Web 容器?ServletWeb
- 什麼是框架?為什麼說 Angular 是框架?框架Angular
- IDFA、IMEI、OAID 是什麼,區別是什麼AI
- GNU是什麼?和Linux是什麼關係?Linux
- 什麼是SSRF攻擊?SSRF用途是什麼?
- 什麼是API介面,具體是什麼意思?API
- DRBD是什麼意思?優缺點是什麼?
- 什麼是塊元素?什麼是行內元素?
- 什麼是Tornado?它的特點是什麼?
- nginx 是什麼,能幹什麼?Nginx
- 什麼是zoom?它有什麼作用?OOM
- 什麼是NLA,它有什麼用?
- 什麼是Django?有什麼用途?Django
- AI三重問:什麼是AI?什麼是AI模型?什麼是AI大模型?AI大模型
- 什麼是重繪repaint?什麼是迴流reflow?AI
- DHCP是什麼?DHCP伺服器是什麼意思?伺服器
- 什麼是eval()?eval是用來幹什麼的?
- 域名是什麼?申請域名的流程是什麼?
- 什麼是CDN?CDN的技術原理是什麼?
- 什麼是樂觀鎖,什麼是悲觀鎖
- 車上HOLD是什麼意思,AUTO HOLD是什麼功能,有什麼作用?
- 幽默圖:什麼是Bug纏身?什麼是義大利麵條?什麼是大泥球?
- 什麼是 DevSecOps?dev
- 什麼是 Docker?Docker
- JSONP 是什麼JSON