开发者社区> 问答> 正文

路由组织上是采用的REST - 网络报错

@JFinal 你好,想跟你请教个问题:粗看了遍文档,没注意访问路由是怎么组织的,虽然没了配置文件但是很多配置是在代码中完成的,没必要做到零配置,有些写到配置文件里反而更清晰,有些做成约定,约定大于配置嘛

展开
收起
montos 2020-05-29 21:09:31 471 0
1 条回答
写回答
取消 提交回答
  •     非常好的建议  JFinal 承诺零配置,但同时也是可以配置的,注意观察 JFinalConfig.java 中的 loadPropertyFile(...),这个方法可以加载外部配置文件,加载完后可以调用 getProperty(..)方法来获取值。的确是有些配置写在文档中更好,所以 jfinal_demo 项目中有演示,将数据库用户名与密码写在配置中的例子 :)

        约定优于配置的确是现在主流思想,但 JFinal 做了点改变,即:合理的约定优于配置,所以 JFinal 无处不在权衡约定是否合理,是不是要使用配置,目前来说 Controller 需要映射,而没有采用约定的方式,也是出于权衡后的考虑。 谢谢关注,多来 OSC 提问哈 :)

        

    ######我说怎么没看到有注解controller呢######https://github.com/b1412/jfinal-ext/blob/master/doc/doc.org AutoControllerRegist自动注册Route###### @绝望的八皮 做的扩展已经有Controller 上的注解了,可以自动扫描Controller。JFinal自身只提供一个精巧的扩展性强的微内核,这样就可以在保障永远简洁轻量的同时具有更大的灵活性 :)
    2020-05-29 21:09:42
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Session:更加安全、可靠的数据中心网络产品更新 立即下载
Session:极简易用的全球化网络产品更新 立即下载
Session:弹性、高可用、可观测的应用交付网络产品更新 立即下载