Шаблоны проектирования
TDD: JUnit, Mockito, CI
- Continious Integration (WIKI, Fawler)
- TDD
- JUnit
- Mockito
DATA
JDBC #0
- Понятие потока и процесса
- межпроцессное общение по TCP/IP
JDBC #1
- JDBC = JDBC API + JDBC Driver
- DriverManager, Driver, DataSource
- java.sql.Connection vs MySQL client session
- Connection, Statement, ResultSet, SQL
- PreparedStatement
- JDBC Connection Pool: зачем, c3p0, dbcp, proxol
JDBC #2
- DAO pattern
- DAO / TableDataGateway, TransactionScript, ActiveRecord / RowDataGateway, ORM, ?
ER-моделирование
- понятия ER-модели
- преобразование ER-модели в реляционную
- O/R impedance mismatch
Maven
- Maven by Example
- Maven: The Complete Reference
VIEW
TDD: JUnit, Mockito, CI
- Continious Integration (WIKI, Fawler)
- TDD
- JUnit
- Mockito
DATA
JDBC #0
- Понятие потока и процесса
- межпроцессное общение по TCP/IP
JDBC #1
- JDBC = JDBC API + JDBC Driver
- DriverManager, Driver, DataSource
- java.sql.Connection vs MySQL client session
- Connection, Statement, ResultSet, SQL
- PreparedStatement
- JDBC Connection Pool: зачем, c3p0, dbcp, proxol
JDBC #2
- DAO pattern
- DAO / TableDataGateway, TransactionScript, ActiveRecord / RowDataGateway, ORM, ?
ER-моделирование
- понятия ER-модели
- преобразование ER-модели в реляционную
- O/R impedance mismatch
Maven
- Maven by Example
- Maven: The Complete Reference
VIEW