我有一些问题,不知道如何解决它。我有springboot Restfull webservice与H2 db连接,我有团队和人员。这两个方面都与很多人有关(一个人可以在很多团队中,一个团队可以有很多人)。现在我想创建一个方法,我应该返回属于团队的人员列表。 这是我将人员加入团队的方法。此方法在团队服务类中创建:
>>> get_string = lambda s: s.split(';')[0] + s.split(';')[-1]
>>>
>>> get_string("abcd;efghij;klmn")
'abcdklmn'
>>>
>>> get_string("ABCD;MONKEY;XYZ")
'ABCDXYZ'
>>>
>>> get_string("PYTHON;abcd;LEARN")
'PYTHONLEARN'
>>>
那么我应该在个人服务中创建我的新方法吗?如何创建方法,我应该从数据库返回与关联人员和团队的列表?
答案 0 :(得分:0)
根据您的代码,我了解团队与人之间的关系。在这种情况下,您应该在Team Service类中创建方法,以便向团队添加人员或从团队中提取人员。
还应该创建DAO Layer以便与存储库交互,而不是紧密耦合在服务层中。