个人推荐一个conrtoller一个方法、但上家公司的leader推崇过你说的第二种。感觉这难道不算重复造轮子..
这个也要看两个系统的向同性是有多少。如果相同点很多。可以使用第一种方法。反之就用第二种方法
首先考虑的在业务上,这两者是不是需要区分开来。既然有个性化的处理,那么我就假设是需要区分的,那么肯定是2个接口地址比较好。
接口的首要目的是要能清晰的表达业务,底层存储都是被隐藏的细节,不要被底层细节绑架上层接口行为,而应该是反过来思考。
个人建议是用两个接口,因为现在一样,并不能保证以后两个系统会朝什么样子的方向发展,还是要留出足够的扩展空间