Ahoj, jíž hodně dlouho mě štve příliš složitý přístup k DB z Javy a nějak se mi nikdy nechtělo pouštět do Hybernate a dnes jsem snad konečně našel něco, co jsem hledal. Těm co taky tápu snad pomohu a ti, od těch co znají si zase já rád vyslechnu něco, co nevím já ;-)
Jedná se o projekt http://db.apache.org/torque/ Funguje to tak, že si to samo z databáze umí načíst strukturu a vygenerovat XML soubor, který tu strukturu nese, je také možné naopak vytvořit XML a generovat strukturu pro import do SQL a to pro velké množství databází. S toho XML se pak dá vytvořit Java kód, který kompletně skryje klasický přístup do DB za objektový, tedy je na míru ušitý pro určitou Databázi a přístup k ní se pak realizuje naprosto fantasticky. Například mám tabulku aut, v ní cizí klíč do tabulky výrobců aut, cizí klič to tabulky typů aut a pak název modulu. Jistě si dovede představit, jak by se přes JDBC dalo vypsat tuto tabulku i s hodnotami ve vázaných tabulkách. A pomoci Torque to bude vypadat takto: Torque.init("torque.properties"); List<Cars> list = CarsPeer.doSelect(new Criteria()); for(Cars car : list) { System.out.println(car.getCarProducer().getValue() + " - " + car.getModel() + " - " + car.getCarType().getValue()); } A to je skutečně vše, nemusíte napsat ani řádku dalšího kódu, kromě konfigurace samozřejmě ;-) Datum: 21:52:53 12. dubna 2006 -- --------------------------------------------------------------------- Tomáš Procházka E-mail: [EMAIL PROTECTED] WWW: http://atom.sf.cz ICQ: 87147320 ---------------------------------------------------------------------
