Nutz的改进版 nutz4ror
openkk
13年前
这个项目主要是对nutz进行了改造,使其能支持ror能更好地加快开发效率
接下来会给nutz添加一些动态特性,会进一步提升开发效率的
一些约定
- 尽量少的配置文件(包括注解),尽量少的内存占用,用最少的资源做最多的事
- 包结构为 ./controllers; ./services; ./domain ;./util ;./someother
- MainModule在controllers中,(因为要扫描所有的controllers)
- controller 就一pojo,默认不需要任何注解,默认为单例的controllerName(首字母小写) ,并进行 注入,@At为controllerName去除Controller后缀,并将首字母小写
- controller中的所有public 方法默认作为 action(set、get除外),action的@At默认为 actionName,action的@Ok 默认为 jsp:views.controllerName(去除后缀,首字母小写).actionName
- (这个只针对使用注解配置的那些包)ioc中的任何对象默认均为单例,对象中的域默认会以ioc中的引用进行注入
- services层不使用接口,会直接被注入使用
- 以上默认设置均为默认配置,不影响直接配置的那部分,可能会影响你没有进行配置的那些类