Welcome to JavaPolis 2007!
Java Persistence: A Heretic's Demonstration
Overall Presentation Goal
Speaker's Qualifications
Speakers' Qualifications
Rationale
Heresy?
Heresy?
Heresy?
The Solution we Propose
The Object/Relational Approach
The Object/Relational Approach
The Object/Relational Approach
The Object/Relational Approach
Automatic OO-Relational Mapping
Further Advantages
Applied to Java...
Jalapeño
Jalapeño Basics
Jalapeño Deployment
Jalapeño IDE plug-ins
Data-aware Refactoring
Access Data through Jalapeño
DEMO
DEMO
DEMO
The Java world is a thriving 'think tank' where the future of computing is created, a place of open-minded exploration. Nevertheless, there are taboos that the Java world seems reluctant to address. Weakly typed languages was one that has been confronted only recently, with JSR223. Object-oriented databases attract a lot of sympathy and precious little support. Everything that would stray too far away from the 'canon' of Java and JavaEE is, in reality, often considered with suspicion.
In this session, we will demonstrate how Java persistence can be made even easier and much more efficient. We will show a solution that will generate further added value thanks to weakly typed languages and a seamless blend of object-oriented and relational technologies. We will also show that it fits nicely in a Java stack. But get ready: in this session, we will be flirting with heresy. We will be talking about Caché and Jalapeño.
Olivier Caudron is a senior technical consultant and pre-sales specialist at InterSystems Benelux. As such, his main responsibility is to help InterSystems' partners and end-users find optimal solutions to their functional and technical needs, and guide them in the use of InterSystems' technologies. A graduate in Computer Science from the University of Namur (Belgium), he has always been a true believer in Java.
Olivier has a broad experience in managing projects and development teams, in particular in finance and healthcare, and with diverse technologies, especially object-oriented, relational, web and integration (EAI). He has many years of experience with Java technologies.
Before joining InterSystems, he worked for Sybase as a senior consultant specialized in JavaEE, portal and integration technologies, for a large stock exchange company as development team leader, and for Manpower as chief analyst.