springrain專案說明

2021-08-28 01:26:46 字數 750 閱讀 9771

springrain本身就是乙個完整的eclipse專案,spring 一站式開發的範例,包含spring core,spring jdbc,spring mvc.可以認為就是乙個spring的demo.

在ssh中,我認為spring是唯一值得用的框架

spring mvc 的優點可以自行在網路搜尋,特別是3.0之後……

spring的良好的擴充套件性,整合度,ioc,aop事務,已經是專案的基礎條件

hibernate太過複雜,運用不好就會造成很大影響,ibatis的優勢就是把sql寫入xml檔案,利於資料庫調優和sql語句管理.資料庫調優可以使用druid直接輸出比較慢的sql,比分析xml中的語句更直觀,關於sql管理,springrain所有的sql語句都使用finder封裝,只要檢視finder在專案中的引用,就能檢視專案中所有的sql語句,就此,ibatis的優勢就很小了.

struts 和 spring mvc 相比,個人感覺還是有點差距的.

controller service  dao entity 都使用註解,就極簡而言,乙個資料庫只需要乙個dao,乙個service 而已.

所有的查詢都使用 finder工具類封裝,你可以再任何地方寫sql語句,我只需要檢視有多少地方引用了finder,我就能查到整個專案的sql語句.方便以後管理.

建議乙個資料庫只使用乙個dao,業務邏輯可以封裝service,例如 userservice

整個專案只使用了spring 沒有struts,沒有hibernate

0

專案架構說明

在乙個好的架構下程式設計,不僅對於開發人員是一件賞心悅目的事情,更重要的是軟體能夠表現出乙個健康的姿態 而架構設計的不合理,不僅對於開發人員是一件受苦受難的事情,軟體本身的質量更是受到嚴重威脅。乙個標準的四層架構包含如下四個部分 展示層,負責系統與客戶的互動 業務邏輯層,負責處理系統的業務 資料訪問...

X project專案說明

一 x project專案規劃 專案分成兩個階段 1 最小系統階段。這個階段定義為能夠啟動到串列埠控制台登入就ok了,這個階段不需要用emmc做為root,使用ramdisk做為root device就ok了。2 完整系統支援階段。這個階段定義為各種外設的新增和支援。本次大家主要討論最小系統階段的任...

C 專案內容說明

本文以hello world為例說明 1.第一行 在程式的第一行,有個符號 這是個預處理標誌,用來對文字進行預處理操作。在這裡說明一下預處理標誌,預處理標誌表示改行 要最先進行處理,所以,它要在編譯器編譯 之前執行。後面的include是個預處理指令,它後面也跟了一對尖括號,表示尖括號內的檔案在這裡...