学习小众 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 来声明,如果该变量需要加入别的方法中调用就需要去声明