#1MCQ — DriverManager
ΔύσκολοΠώς ανοίγουμε connection σε JDBC;
DriverManager, Connection, PreparedStatement, ResultSet.
DriverManager.getConnection(url, user, pass)
Πάντα παραμετροποιημένα queries — όχι concat strings.
try (Connection c = ...; PreparedStatement ps = ...) {...}
Δοκίμασέ τες — οι λύσεις είναι κρυμμένες μέχρι να τις ζητήσεις.
Πώς ανοίγουμε connection σε JDBC;
Γιατί προτιμούμε PreparedStatement αντί για Statement;
Φτιάξε ένα String με SQL «SELECT * FROM users WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM logs WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM sessions WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM users WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM orders WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM products WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM logs WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM sessions WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM users WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM orders WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM products WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM logs WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM sessions WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM users WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM orders WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM products WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM logs WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM sessions WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM users WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM orders WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM products WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM logs WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM sessions WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM users WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM orders WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM products WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM logs WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM sessions WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM users WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM orders WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM products WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM logs WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM sessions WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM users WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM orders WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM products WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM logs WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM sessions WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM users WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM orders WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM products WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM logs WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM sessions WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM users WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM orders WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM products WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM logs WHERE id=?» και τύπωσέ το.
Δήλωσε String με «SELECT * FROM sessions WHERE id=?» και τύπωσέ το.