Reference implementations for Java and SQL patterns commonly used in enterprise systems.
-
Java
- fundamentals (types, control flow, methods)
- collections (List/Map/Set patterns)
- JDBC examples using prepared statements and try-with-resources
-
SQL
- DDL: tables, constraints
- Queries: joins, aggregates, subqueries
- Transactions: isolation + locking notes
Use Java 17+.
Compile/run a single file:
javac java/basics/HelloWorld.java
java -cp java/basics HelloWorld