Nutz的改進版 nutz4ror
這個項目主要是對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層不使用接口,會直接被注入使用
- 以上默認設置均為默認配置,不影響直接配置的那部分,可能會影響你沒有進行配置的那些類
本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!