Omgekeerde ORM

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • dtech
  • Registratie: Juni 2005
  • Laatst online: 13-06 23:19
Hallo,

ik heb op dit moment een redelijke goede database, waar ook dingen als Foreign keys correct in zijn aangesteld.
Nu wil ik hier een nieuwe frontend omheen bouwen, maar wil hierbij eigenlijk alleen maar gebruik maken van een ORM.

Nu zijn de ORM's die ik ken allemaal zo dat je Klassen maakt waar de ORM dan een databaseschema bij maakt, ik zoek dus eigenlijk het omgekeerde.
Nou kan ik natuurlijk ook handmatig de data overzetten als ik de objecten heb gedefinieerd, maar ik hoop dat er ook een tooltje is dat dat kan doen.

Acties:
  • 0 Henk 'm!

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

Pick any. :)

Of wat ik eigenlijk bedoel: voor welke programmeertaal zoek je het, en welke van de bekende pakketten doet niet wat jij wil?

Ik noem (voor .NET) een LLBLGEN en NHibernate, die beide toch wel vanuit de database objecten kunnen genereren.

[ Voor 57% gewijzigd door CodeCaster op 10-07-2010 13:33 ]

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


Acties:
  • 0 Henk 'm!

  • Orion84
  • Registratie: April 2002
  • Laatst online: 16-09 17:40

Orion84

Admin General Chat / Wonen & Mobiliteit

Fotogenie(k)?

Wat heb je zelf allemaal al gezocht? En in welke taal moet een en ander z'n werk gaan doen, want ik krijg niet de indruk dat het je er alleen om gaat om taal-onafhankelijk een klassestructuur uit je DB af te leiden?

Ik weet dat bijvoorbeeld een persistence framework zoals Hibernate in combinatie met NetBeans prima in staat is om vanuit een database een structuur van entity classes op te trekken :)

The problem with common sense is that it's not all that common. | LinkedIn | Flickr


Acties:
  • 0 Henk 'm!

  • dtech
  • Registratie: Juni 2005
  • Laatst online: 13-06 23:19
Excuses, het gaat om Java.

Ik ken eigenlijk alleen Hibernate enigszins, en daar is geen functie bij om entities te genereren vanuit een database-diagram (wel andersom)

Acties:
  • 0 Henk 'm!

  • Orion84
  • Registratie: April 2002
  • Laatst online: 16-09 17:40

Orion84

Admin General Chat / Wonen & Mobiliteit

Fotogenie(k)?

Niet? Welke IDE gebruik je dan, want de laatste keer dat ik met Hibernate aan de gang ben geweest in NetBeans werkte dat namelijk prima :)

The problem with common sense is that it's not all that common. | LinkedIn | Flickr


Acties:
  • 0 Henk 'm!

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

dtech schreef op zaterdag 10 juli 2010 @ 13:33:
Excuses, het gaat om Java.

Ik ken eigenlijk alleen Hibernate enigszins, en daar is geen functie bij om entities te genereren vanuit een database-diagram (wel andersom)
Ik deed [google=java generate objects from database reverse orm] en vond Visual Paradigm, heb je daar wat aan? :)

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


Acties:
  • 0 Henk 'm!

  • dtech
  • Registratie: Juni 2005
  • Laatst online: 13-06 23:19
Ik gebruik eclipse, maar hoe moet je dat dan doen? Ik ken geen manier om het XML bestand of de class files aan de hand van een bestaande database te genereren...

Acties:
  • 0 Henk 'm!

  • Orion84
  • Registratie: April 2002
  • Laatst online: 16-09 17:40

Orion84

Admin General Chat / Wonen & Mobiliteit

Fotogenie(k)?

Eclipse ken ik niet, in NetBeans heb je daar gewoon mooie wizards voor waar je een jdbc connectie aanwijst, vervolgens de gewenste tabellen selecteert, wat andere settings instelt en een persistence library kiest en hey presto :)

The problem with common sense is that it's not all that common. | LinkedIn | Flickr


Acties:
  • 0 Henk 'm!

  • CoolGamer
  • Registratie: Mei 2005
  • Laatst online: 06-09 16:59

CoolGamer

What is it? Dragons?

Zo te zien moeten die tools er ook zijn voor Eclipse: http://www.hibernate.org/subprojects/tools.html

¸.·´¯`·.¸.·´¯`·.¸><(((º>¸.·´¯`·.¸><(((º>¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸<º)))><¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸


Acties:
  • 0 Henk 'm!

  • Remus
  • Registratie: Juli 2000
  • Laatst online: 15-08-2021
And if all else fails, dan kan je mapping van objecten naar je bestaande database structuur ook nog handmatig aanmaken.

Acties:
  • 0 Henk 'm!

  • mOrPhie
  • Registratie: September 2000
  • Laatst online: 23:43

mOrPhie

❤️❤️❤️❤️🤍

Je bent trouwens op zoek naar de "Database First" variant. Dit in tegenstelling tot "Code First" of "Model First".

Een experimentele community-site: https://technobabblenerdtalk.nl/. DM voor invite code.


Acties:
  • 0 Henk 'm!

  • peluto
  • Registratie: Januari 2010
  • Laatst online: 15-09 16:16
je zou ook myeclipse (http://www.myeclipseide.com/) kunnen gebruiken.
Daar heb je een database explorer in en dan kan je gewoon kiezen voor Hibernate reverse engineering.

Indien je nog geen ervaring hebt met myeclipse probeer die trial is zitten echt wel leuke dingen in.
Pagina: 1