学习 actframework

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,963评论 19 139
  • 来源与:阿里云栖 禁止用于商业用途 ps:如果需要电子书 评论你们邮箱 我会发给你们 下面感觉还是有点乱 目录 一...
    小向资源网阅读 7,673评论 0 12
  • 不同的时代人,根本进不到那个时代人的心理。
    臻暧阅读 292评论 0 0
  • 【微公益】【772】【每日经典,伴您早起】【20170605孟子246】 孟子谓高子曰:“山径之蹊间,介然用之而成...
    北冥_鲲阅读 721评论 0 1
  • 茶的奇妙之处就在于它们也有性格,就像我们一样。下面这10种茶和它们的10样性格,或许跟你很相似,又或许刚好跟你性格...
    紫川壶道阅读 286评论 0 0