學習小眾 java mvc 框架 actframework ,記錄一下遇到的問題, 0.5 版本
說明
既然用的是小眾框架,就索性都采用默認配置好了..dao 層采用 ebean,模板引擎使用 Rythm.
初見
- dao 層很像 Jpa,挺方便的.
- mvc 層很方便 Restful
- Rythm 有點 java 的風格還不錯
問題
英文很重要...ebean 中文資料很少...看官網的教程得會英文
調試的時候顯示 sql
<!-- ebean 顯示 sql-->
<!-- SQL and bind values -->
<logger name="org.avaje.ebean.SQL" level="TRACE"/>
<!-- Transaction Commit and Rollback events -->
<logger name="org.avaje.ebean.TXN" level="TRACE"/>
resources 的文件夾(注意不是 java 包)新建的時候不要使用符號.來分割,如果使用符號.來分割的話很可能新建的不是 rythm/admin/index 這樣的多級的三個包,而是建的 rythm.admin.index 這樣的一個包
rythm 使用的想實現 list 的size.可以使用 @list.size 這么來調用
Appconfig 不能再運行的時候修改
Appconfig 暫不支持 yml 文件
ebean find().where().eq("","").findList() .... java版的 sql :)
@OnAppStart 來實現類似監聽器的效果
@Before 來顯示類似攔截器的效果
rythm 只顯示可以不用 @args 來聲明,如果該變量需要加入別的方法中調用就需要去聲明