如题,如果org.nutz.service.EntityService下划线的方法没人在用,那我把下划线的方法作用域public改为protected,如果要用,请自定义EntityService并继承org.nutz.service.EntityService,把下滑线的方法变为不加下划线的并且作用域改为public,当然对应的也要自定义IdEntityService和NameEntityService并继承你的EntityService。下划线方法的好处就是不用传class,及强制性类型参数限制。
10 回复
好处贴:org.nutz.service.EntityService类 加方法 https://nutz.cn/yvr/t/ojufmk1qm8g6irbupne6mrf3u5
@denghuafeng 在你自己的超类里面加
@wendal 我是在自己的超类加的,超类继承了EntityService,外面类访问这个超类的,还能看到加下划线的方法,感觉挺别扭的,又不能在自定义的超类里作用域降级,所以想在EntityService把作用域降级。
@wendal 那只能这样了,不改了!
看了budwk-nutzboot、NutzFw和NutzSite 发现service层的基类接口跟实现,跟我当初提出的设想差不多
EntityService添加dao中传Object对象的方法,service做增删改查等操作,减少冗长代码,限制传的对象。
以下连接:
好处贴:org.nutz.service.EntityService类 加方法 https://nutz.cn/yvr/t/ojufmk1qm8g6irbupne6mrf3u5
https://github.com/nutzam/nutz/pull/1073
https://github.com/nutzam/nutz/pull/1102
https://github.com/nutzam/nutz/pull/1100
是否重新考虑添加进去,并添加service基类接口等操作
添加回复
请先登陆