src/main/java/de/uapcore/lightpit/dao/postgres/PGUserDao.java

changeset 59
c759c60507a2
parent 51
dd0a45ae25d7
child 75
33b6843fdf8a
equal deleted inserted replaced
58:8d3047f78190 59:c759c60507a2
26 * POSSIBILITY OF SUCH DAMAGE. 26 * POSSIBILITY OF SUCH DAMAGE.
27 * 27 *
28 */ 28 */
29 package de.uapcore.lightpit.dao.postgres; 29 package de.uapcore.lightpit.dao.postgres;
30 30
31 import de.uapcore.lightpit.dao.GenericDao;
32 import de.uapcore.lightpit.dao.UserDao; 31 import de.uapcore.lightpit.dao.UserDao;
33 import de.uapcore.lightpit.entities.User; 32 import de.uapcore.lightpit.entities.User;
34 33
35 import java.sql.Connection; 34 import java.sql.Connection;
36 import java.sql.PreparedStatement; 35 import java.sql.PreparedStatement;
40 import java.util.List; 39 import java.util.List;
41 import java.util.Objects; 40 import java.util.Objects;
42 41
43 import static de.uapcore.lightpit.dao.Functions.setStringOrNull; 42 import static de.uapcore.lightpit.dao.Functions.setStringOrNull;
44 43
45 public final class PGUserDao implements UserDao, GenericDao<User> { 44 public final class PGUserDao implements UserDao {
46 45
47 private final PreparedStatement insert, update, list, find; 46 private final PreparedStatement insert, update, list, find;
48 47
49 public PGUserDao(Connection connection) throws SQLException { 48 public PGUserDao(Connection connection) throws SQLException {
50 list = connection.prepareStatement( 49 list = connection.prepareStatement(

mercurial