JeeSite是什么不做介紹,請自行百度。
首先是JeeSite的首頁:其中組織管理為JeeSite的測試用例。系統(tǒng)管理種的菜單管理負責管理生成的前端頁面。研發(fā)工具中的代碼生成工具為對應數(shù)據(jù)庫的表的代碼生成。其中權限管理的角色管理需要特別注意,生成的頁面需要在權限管理中的系統(tǒng)管理員的功能菜單中設置對應的權限。以上是我剛開始頻繁使用的功能。

JeeSite首頁
我使用的開發(fā)工具為IDEA。以此為例。
JeeSite的測試案例在IDEA的

IDEA結構圖
如果自己寫dao.xml需要在制定位置書寫。如下圖:

dao.xml
如果dao層和dao.xml沒有問題,書寫service層時需要注意的是如果你沒有使用@Transactional(readOnly=false)注解的話,默認的是方法只讀@Transactional(readOnly=true)。沒有對數(shù)據(jù)庫修改的權限。所以需要在有修改功能的地方添加@Transactional(readOnly=false)注解。
還有需要注意的是,jeesite可以不用dao.xml來寫sql語句,可以使用jeesite自帶的方法獲取數(shù)據(jù)庫文件。在實體類的上面有注解。可以看一下。
我使用dao.xml完全是因為熟悉sql語句。另外好像也有使用注解寫sql語句的。在dao層使用@Select("sql語句")注解就可以。
僅做筆記使用。