Zusammenfassung / Ausblick Persistente Domänenmodelle mit JPA 2.0 und Bean Validation.

Slides:



Advertisements
Ähnliche Präsentationen
Vernetzung von Repositorien : DRIVER Guidelines Dr Dale Peters, SUB Goettingen 4. Helmholtz Open Access Workshop Potsdam, 17 Juni 2008.
Advertisements

Simon Martinelli – JSR 303 Bean validation Simon Martinelli –
Persistente Domänenmodelle mit JPA 2.0 und Bean Validation
Persistente Domänenmodelle mit JPA 2.0 und Bean Validation
Objektrelationales Mapping mit JPA
Persistente Domänenmodelle mit JPA 2.0 und Bean Validation
Persistente Domänenmodelle mit JPA 2.0 und Bean Validation
Objektrelationales Mapping mit JPA Advanced Topics Jonas Bandi Simon Martinelli.
E-Solutions mySchoeller.com for Felix Schoeller Imaging
SUCONET-K-Slave Integration of SUCONET-K Slave in XSystem
P. Marwedel Informatik 12, U. Dortmund
Transaction Synchronization for XML Data in Client Server Web Applications Stefan Böttcher & Adelhard Türling Universität Paderborn.
fakultät für informatik informatik 12 technische universität dortmund Optimizations Peter Marwedel TU Dortmund Informatik 12 Germany 2009/01/10 Graphics:
Peter Marwedel TU Dortmund, Informatik 12
LOS! Richtig oder falsch?
Objektrelationales Mapping mit JPA Advanced Mapping Jonas Bandi Simon Martinelli.
Objektrelationales Mapping mit JPA Entity Mapping Jonas Bandi Simon Martinelli.
Persistente Domänenmodelle mit JPA 2.0 und Bean Validation Jonas Bandi Simon Martinelli.
Objektrelationales Mapping mit JPA Ausblick Jonas Bandi Simon Martinelli.
24. April 2009 Cosmology/Supersymmetry, SS 09, Prof. W. de Boer/Prof.. Kazakov 1 Introduction Outline: 1.Basics of SM 2.Need for Supersymmetry beyond SM.
We have a magnetic field that it is very similar to the one of a dipole. Well in reality this is true close to the surface if we go far away enough it.
Introduction to the topic. Goals: Improving the students essay style in general Finding special words and expressions that can be used in essay writing.
CTS2 based Terminology Server – Overview – Project eBPG
Los! Find vocab for the following categories
Haben – to have ich habe du hast er/sie hat es hat man hat wir haben
Status eSciDoc Malte Dreyer eSciDoc Hauptaktivitäten in 2006 Abstimmung mit den Zielgruppen Funktionale Anforderungserhebung mit.
Persistente Domänenmodelle mit JPA 2.0 und Bean Validation
Working With Persistent Objects
Was kann man in Dundalk tun?
Laurie Clarcq The purpose of language, used in communication, is to create a picture in the mind and/or the heart of another.
Machen Sie sich schlau am Beispiel Schizophrenie.
Lasst Euch nicht verführen! Dont let yourselves be tempted! Es gibt keine Wiederkehr. There is no return. Der Tag steht in den Türen, The day stands in.
How many more nouns can you think of?
Institut AIFB, Universität Karlsruhe (TH) Forschungsuniversität gegründet 1825 Towards Automatic Composition of Processes based on Semantic.
Sanjay Patil Standards Architect – SAP AG April 2008
| DC-IAP/SVC3 | © Bosch Rexroth Pneumatics GmbH This document, as well as the data, specifications and other information set forth in.
A good view into the future Presented by Walter Henke BRIT/SLL Schweinfurt, 14. November 2006.
3rd Review, Vienna, 16th of April 1999 SIT-MOON ESPRIT Project Nr Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano.
GMF vs. Graphiti BOG Results KPD Symposium
The free XML Editor for Windows COOKTOP Semistrukturierte Daten 1 Vortrag Semistrukturierte Daten 1 COOKTOP The free XML-Editor for Windows
Gameplay Systems I Softwaretechnologie II (Teil 2): Simulation und 3D Programmierung SS 2012 Prof. Dr. phil. Manfred Thaller Referent: Christian Weitz.
Advanced Topics Persistente Domänenmodelle mit JPA 2.0 und Bean Validation.
Entity Mapping Persistente Domänenmodelle mit JPA 2.0 und Bean Validation.
Advanced Mapping Persistente Domänenmodelle mit JPA 2.0 und Bean Validation.
Quelle: Standish Group, 2006 Fourth Quarter Research Report, CHAOS Research Results.
3/28/2017 8:11 PM Visual Studio Tools für Office { Rapid Application Development für Office } Jens Häupel Platform Strategy Manager Microsoft Deutschland.
Department of Computer Science Homepage HTML Preprocessor Perl Database Revision Control System © 1998, Leonhard Jaschke, Institut für Wissenschaftliches.
Getting Started Persistente Domänenmodelle mit JPA 2.0 und Bean Validation.
DER FRÜHLING Der Frühling beginnt am 21. März, aber in Nova Scotia ist es im März oft noch kalt, und das Wetter ist meist nicht schön. Erst im Mai wird.
Virtual Earth Visualisierung von Geodaten Daniel Walzenbach, Microsoft Deutschland GmbH
Tage der Woche German Early Level Montag Dienstag Mittwoch Donnerstag
SAP Protects its Valuable Innovations Alexandra Koseva/ Intellectual Property Department at SAP Labs Bulgaria November 29, 2012.
LISTEN NOW! …and follow my commands.. When you are being nice and telling someone who is doing what (with chores for example) you say things like…(singular.
Criteria for Authorship
Berner Fachhochschule Hochschule für Agrar-, Forst- und Lebensmittelwissenschaften HAFL Recent activities on ammonia emissions: Emission inventory Rindvieh.
Digital Dashboard Toolkit 2001 SharePoint Portal Server released targeting portal market SharePoint Team Services (STS) released as free add-
Ein Herz besteht aus vielen Räumen, A heart consist of many rooms, Manche groß, Andere klein, Many big, others small, aber das soll nicht heißen, dass.
Design Patterns Ein Muster (pattern) ist eine Idee, die sich in einem praktischen Kontext als nützlich erwiesen hat und dies auch in anderen sein wird.
Talking about yourself
User guide for the mediQ interaction program
3rd Review, Vienna, 16th of April 1999 SIT-MOON ESPRIT Project Nr Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano.
RZPD Deutsches Ressourcenzentrum für Genomforschung GmbH DESPRAD-Meeting 02/09/2003 Steffen Schulze-Kremer (until 7/2003) Bernd Drescher (since 8/2003)
Lehrstuhl für Waldbau, Technische Universität MünchenBudapest, 10./11. December 2006 WP 1 Status (TUM) Bernhard Felbermeier.
Wie sammeln wir Wortschatz? How do we collect vocabulary?
Technische Universität München 1 CADUI' June FUNDP Namur G B I The FUSE-System: an Integrated User Interface Design Environment Frank Lonczewski.
ITIXI Version 2.0 Architektur VersionDatumAuthorStatusKommentar Martin JonasseIn ArbeitInitial-Dokument Martin JonasseIn ArbeitFahrgast.
Noch most directly has the meaning of still. As such, it has basically for types of usage. The temporal usage of the word. (as it relates to time) can.
Da & wo compounds da- can be combined with a preposition to replace a prepositional phrase. da- compounds are used only with things, never with people.
The IT–Information System
Jakarta Struts Quasi-Standard für JSP-basierte Entwicklung: Jakarta Struts Key Features von Struts: Implementierung des Action-Command-Pattern („Model.
 Präsentation transkript:

Zusammenfassung / Ausblick Persistente Domänenmodelle mit JPA 2.0 und Bean Validation

JPA 1.0 & 2.0 JPA 1 is inzwischen mehr als 4 Jahre alt JPA 2 ist eine eigenständge Spezifikation, welche auf JPA 1 aufbaut und etliche zusätzliche Features bietet – JSR 317, final release: – EclipseLink ist die Referenzimplementation – JPA 2 Provider: EclipseLink 2.0, Hibernate 3.5, OpenJPA 2.0, DataNucleus 2.1

Zusammenfassung JPA 2.0 Features Mixing field- and property-access in one Entity Unidirectional one-to-many without join-table Ordered lists with persistent order Collections of basic and embeddable types Orphan deletion for collections Embeddables can be nested and have relationships Improved support for maps Pessimistic locking Caching standardization Improvements in JPQL (collection-valued expressions, polymorphism …) Criteria API Metadata Model API More standardized properties for configuration Integration with Bean Validation (JSR-303)

Beyond JPA 2.0 FlushMode.MANUAL Standardized Audit / Versioning API Configurable mapping for Enum values to DB values More sensible column-naming for Embeddables …