Teneo Ganymede Mini Deck

Slides:



Advertisements
Similar presentations
V 6, Mats Strandberg ORM With Hibernate.
Advertisements

Introduction to the Spring Framework
TPTP Data Model 1 Database support for TPTP EMF based data models using Elver/Hibernate Guru Nagarajan July 14, 2006.
Ganymede Simultaneous Release | © 2008 by IBM Corporation, made available under the EPL v1.0 EMF Project Ganymede Simultaneous Release Mini Deck June 4.
Copyright ©2010 Oracle Corporation Made available under Creative Commons Attribution-Share Alike 3.0 Unported EclipseLink Runtime Architecture Data Source.
Hibernate 1. Introduction ORM goal: Take advantage of the things SQL databases do well, without leaving the Java language of objects and classes. ORM.
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of Creating Eclipse plug-ins.
Session-02.
Session-01. Hibernate Framework ? Why we use Hibernate ?
© Internna Technologies 1 IWebMvc Features, Possibilities & Goals.
By: Devesh Sharma.  Why Cloud Computing? ◦ Traditional Business Applications  Expensive  Complicated  Difficult to manage  Idea behind Cloud Computing.
Using Third-Party Frameworks in Building Blocks™ David Ashman Principal Architect, Product Development.
An Introduction to Hibernate Matt Secoske
Word Up! Using Lucene for full-text search of your data set.
Data Persistence and Object-Relational Mapping Slides by James Brucker, used with his permission 1.
Introduction to JPA Java Persistence API Introduction to JPA.
Hibernatification! Roadmap for Migrating from Plain Old SQL on JDBC to JPA on Hibernate Duke Banerjee Senior Developer, DrillingInfo.com.
Rice KRAD Data Layer JPA Design Eric Westfall July 2013.
CSE446 S OFTWARE Q UALITY M ANAGEMENT Spring 2014 Yazılım ve Uyguluma Geliştirme Yöneticisi Orhan Başar Evren.
Advanced Database CS-426 Week 2 – Logic Query Languages, Object Model.
2007 JavaOne SM Conference | Session BOF-4181 | BOF-4181 Migrating a Spring/Hibernate Application to Java Platform, Enterprise Edition (Java EE) 5 Adrian.
Eclipse and Oracle | © 2008 Oracle; made available under the EPL v1.0 Building Applications with Eclipse Frameworks and Tools for Oracle Shaun Smith EclipseLink,
Agenda What is Hibernate Spring Integration Questions Overview
NHibernate in Action Web Seminar at UMLChina By Pierre Henri Kuaté 2008/08/27
Object persistence with Hibernate in Decision Deck 1.1 Gilles Dodinet 2 nd Decision Deck Workshop 2008, February.
CHAPTER 14 USING RELATIONAL DATABASES TO PROVIDE OBJECT PERSISTENCE (ONLINE) © 2013 Pearson Education, Inc. Publishing as Prentice Hall 1 Modern Database.
Seminar on. Overview Hibernate. What is it? Hibernate. How does it work? Hibernate Tools.
Dali JPA Tools. About Dali Dali JPA Tools is an Eclipse Web Tools Platform sub-Project Dali 1.0 is a part of WTP 2.0 Europa coordinated release Goal -
Spring Framework. Spring Overview Spring is an open source layered Java/J2EE application framework Created by Rod Johnson Based on book “Expert one-on-one.
Object Oriented Analysis and Design 1 Chapter 7 Database Design  UML Specification for Data Modeling  The Relational Data Model and Object Model  Persistence.
Selected Topics in Software Engineering - Distributed Software Development.
© 2011 Pearson Education, Inc. Publishing as Prentice Hall 1 Chapter 14 Using Relational Databases to Provide Object Persistence (Overview) Modern Database.
FESA (Framework for Enterprise StegAnalysis) Charles D. George, Jr. Masters Project Fall Semester 2012.
ModelPedia Model Driven Engineering Graphical User Interfaces for Web 2.0 Sites Centro de Informática – CIn/UFPe ORCAS Group Eclipse GMF Fábio M. Pereira.
Ganymede Simultaneous Release | © 2008 by Springsite B.V., The Netherlands made available under the EPL v1.0 Teneo Ganymede Simultaneous Release.
JPA / HIBERNATE CSCI 6370 Nilayan Bhattacharya Sanket Sable.
Fall CIS 764 Database Systems Engineering L18.2 : Object Relational Mapping … ….Object persistence.
Faculty Advisor – Dr. Suraj Kothari Client – Jon Mathews Team Members – Chaz Beck Marcus Rosenow Shaun Brockhoff Jason Lackore.
GMP – Graphical Modeling Project (GMF – Graphical Modeling Framework)
IS-907 Java EE Introduction to JPA. Java Persistence API A framework for using relational databases in Java programs mapping between tables and classes,
JPA Java Persistence API JAVA Enterprise Edition
Introduction to ORM Hibernate Hibernate vs JDBC. May 12, 2011 INTRODUCTION TO ORM ORM is a programming technique for converting data between relational.
CS520 Web Programming Object-Relational Mapping with Hibernate and JPA (I) Chengyu Sun California State University, Los Angeles.
JAVA Persistence API(JPA) What is it? How would we use it in a project? Should we use it? -Parag Chaudhari.
Submitted by: Moran Mishan. Instructed by: Osnat (Ossi) Mokryn, Dr.
Fall CIS 764 Database Systems Engineering L11: Object Relational Mapping … (a) ORM, Object persistence (b) Pets sequence.
Copyright © 2012 Obeo and Petals Link, Made available under the Eclipse Public License v SCA Tools (Juno) Release Review Planned Review Date:
HIBERNATE/Java Overview of technology for Hibernate by محمد حسن کاظمی پوران Master : M.M.Nematollahi.
The Holmes Platform and Applications
New Technology: Why, What ,How
Chengyu Sun California State University, Los Angeles
Robert Worden Open Mapping Software Ltd
FHIR and Relational Databases
Persistence – Iteration 4 Vancouver Bootcamp
Building an Integrable XBRL Portal Daniel Hamm German Central Bank
Hibernate Bayu Priyambadha, S.Kom.
ESIS Consulting LLC (C) ESIS Consulting LLC. All rights reserved
Testing a persistence layer
MDT UML2Tools 0.8 Mini-deck
Teneo Ganymede Simultaneous Release Graduation Review
EMFT Net4j Ganymede Simultaneous Release
QVT Operational 1.0 Ganymede Simultaneous Release Graduation Review
Developing and testing enterprise Java applications
EMFT CDO Ganymede Simultaneous Release
QVT Operational 1.0 Mini-deck
EMFT Ganymede Simultaneous Release Mini Deck
Chengyu Sun California State University, Los Angeles
Presentation transcript:

Teneo Ganymede Mini Deck May 16th, 2008

What is Teneo? Teneo is a database persistency solution for EMF using JPOX/JDO 2.0 or Hibernate. It supports automatic creation of EMF to Relational Mappings and the related database schemas. The solution contains a runtime layer to support specific EMF features. EMF Objects can be stored and retrieved using advanced queries (HQL or JDOQL). EMF resource implementations are provided for integration with EMF Editors. The persistence logic and mapping can be controlled using EJB3/JPA-like annotations. Most of the EJB3/JPA mapping standard is supported.

Features in this release Generation of (in-memory) JDO and Hibernate Mappings on the basis of ecore models Full coverage of JPA specification Extensive automatic JPA annotation generation Support for JPA annotations in the Model as Eannotations for manual override of default behavior Support for JPA model annotations in separate xml for manual override of default behavior Advanced Relational Resource Implementations Support for most (if not all) EMF Features Support for many XML Schema Constructs

Features in this release Support for Dynamic EMF Models Support for persisting Ecore Models Support and integration with GMF Implementation of Extension Mechanism for easy override of parts of Teneo Support for the EJB3 EntityManager

Miscellaneous Teneo is available for EMF 2.3/Eclipse 3.3 and EMF 2.4/Eclipse 3.4 Support for Teneo is available on the EMFT newsgroup: eclipse.technology.emft Future functionality Teneo EclipseLink integration Teneo CDO integration Further support for standard and orm-specific JPA annotations JPA Annotated Java code generation