コード例 #1
0
 @Override
 public void updateClub(ClubData clubData) {
   Club club = findClub(clubData.getAcronym());
   club.setName(clubData.getName());
   Coach coach = club.getCoach();
   coach.setName(clubData.getCoach().getName());
   coach.setMail(clubData.getCoach().getEmail());
   coach.setTel(clubData.getCoach().getPhoneNumber());
   clubRepository.save(club);
 }
コード例 #2
0
 private ClubData convertToClubData(Club club) {
   Coach coach = club.getCoach();
   CoachData coachData = new CoachData(coach.getName(), coach.getTel(), coach.getMail());
   return new ClubData(club.getName(), club.getAcronym(), coachData);
 }