Advanced Software Development

Reflection Lecture

Reflection and Introspection with JavaAssist

Tags: reflection; introspection; JavaAssist

Data Persistence Lecture

Object-relational mapping. Data persistence in Java using Cayenne.

Tags: ORM; Cayenne

Data Persistence Practical


Concurrency Lecture

Java threading and synchronization

Tags: concurrency; thread

Concurrency Practical


AspectJ Lecture

Aspect-Oriented Programing in AspectJ

Tags: aspectj