NutzCN Logo
问答 统计下org.nutz.service.EntityService里下划线的方法有人在用不?
发布于 2575天前 作者 邓华锋 1859 次浏览 复制 上一个帖子 下一个帖子
标签:

如题,如果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基类接口等操作

添加回复
请先登陆
回到顶部