此文属初学者学习文章,大神请飘过。
比如排序,隐藏功能等都是通用的,不用在每个页面中都写。
我以前的实现方法是:页面、文章、用户……,每个控制器中都写一个sort、hide方法来进行排序或隐藏。
近日发现其实不用。其实把这些方法写在一个公用的控制器里面即可。
class PageController extends CommonController{}
将这些公用方法卸载common中即可。
只要数据表字段名一样,即可实现。
比如page页面中的sort方法更为复杂,那么直接在page中定义sort,不会和Common出现冲突。