用的springmvc+mybatis3框架,假設(shè)有用戶(hù)與角色兩張表,以及一張關(guān)聯(lián)表,分別對(duì)應(yīng)的實(shí)體user、role和user_role.在service層,為這2個(gè)對(duì)象分別建立IUserService,IRoleService。我想問(wèn)的是:需要為中間表建對(duì)象user_role嗎?如果建了user_role,需要建IUserRoleService嗎?中間表的關(guān)系維護(hù)職責(zé)應(yīng)該放哪個(gè)service,如刪除用戶(hù)同時(shí)需刪除與角色的關(guān)系,刪除角色,需刪除與用戶(hù)的關(guān)系等等。。多謝指點(diǎn)!
問(wèn)個(gè)Java 遇見(jiàn)數(shù)據(jù)庫(kù)時(shí)的對(duì)象設(shè)計(jì)問(wèn)題
元芳怎么了
2019-04-16 20:26:52