39 |
39 |
40 private final UserDao userDao; |
40 private final UserDao userDao; |
41 private final ProjectDao projectDao; |
41 private final ProjectDao projectDao; |
42 |
42 |
43 public PGDataAccessObjects(Connection connection) throws SQLException { |
43 public PGDataAccessObjects(Connection connection) throws SQLException { |
44 final PGUserDao pgUserDao = new PGUserDao(connection); |
44 userDao = new PGUserDao(connection); |
45 userDao = pgUserDao; |
45 projectDao = new PGProjectDao(connection); |
46 projectDao = new PGProjectDao(connection, pgUserDao); |
|
47 } |
46 } |
48 |
47 |
49 @Override |
48 @Override |
50 public UserDao getUserDao() { |
49 public UserDao getUserDao() { |
51 return userDao; |
50 return userDao; |