Difference between revisions of "Eclipse DemoCamps Luna 2014/Zurich/Session Abstracts"
(→EMap - Map your EMF-Models to an SQL-Database) |
|||
Line 35: | Line 35: | ||
In future we'll add more features like database schema generation, ... . | In future we'll add more features like database schema generation, ... . | ||
− | ''Tom Schindl'', [http://www.bestsolution.at/en/index.html BestSolution GmbH] | + | '''Tom Schindl''', [http://www.bestsolution.at/en/index.html BestSolution GmbH]. Tom Schindl is co-founder of BestSolution.at a tech company located in Tyrol, Austria. He's project lead of e(fx)clipse which provide JavaFX-Tooling for the Eclipse IDE, EMF and Eclipse Platform committer. Language: English / German whatever is preferred (slides always in English) |
==== Eclipse Scout: Cloud Backend, Automatic Documentation and other Luna features ==== | ==== Eclipse Scout: Cloud Backend, Automatic Documentation and other Luna features ==== |
Revision as of 11:18, 17 April 2014
Contents
Ein kleiner Reiseführer durch die Eclipse Welt
Ralph Müller, Eclipse Foundation
Eclipse und Java 8
Daniel Megert, IBM Schweiz
Xtext: What's new with Luna
Sven Efftinge, itemis AG
Visualizing EMF-models in 3D
Torkild Ulvøy Resheim, Itema AS
EMap - Map your EMF-Models to an SQL-Database
Many people today use Teneo&JPA to map their EMF-Objects to a relational database so did we but as our model was growing and we had deploy the application on devices with CPU and memory constraints those 2 technologies didn't do the job anymore.
After looking into various technologies we decided develop a small DSL to express the mappings and generate Java-Code out of it.
We set out the main features for the initial version:
- Allow users to use native SQL queries
- Support lazy-loading & FETCH JOINs
- efficient & easy to debug Java-Code
- Integrate into OSGi without any hacks
In future we'll add more features like database schema generation, ... .
Tom Schindl, BestSolution GmbH. Tom Schindl is co-founder of BestSolution.at a tech company located in Tyrol, Austria. He's project lead of e(fx)clipse which provide JavaFX-Tooling for the Eclipse IDE, EMF and Eclipse Platform committer. Language: English / German whatever is preferred (slides always in English)
Eclipse Scout: Cloud Backend, Automatic Documentation and other Luna features
Andreas Hoegger, Matthias Zimmermann, BSI Business Systems Integration AG
Flying sharks and m2m
Klemens Edler, Florian Pirchner, Lunifera GmbH