Mockrat diky,
Procitam "Hibernate in Action" a u toho koukam i do API a tutorialu, ale na tohle jsem (jeste) nenarazil. Jinak je to moc pekny workaround. Diky l. _____ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lukas Barton Sent: Sunday, September 09, 2007 9:29 PM To: Java Subject: Re: Hibernate a skryti hesla v hibernate.cfg.xml Fungujici kod je: Configuration configuration = new Configuration(); configuration= configuration.configure(); Properties properties=configuration.getProperties <http://www.hibernate.org/hib_docs/v3/api/org/hibernate/cfg/Configuration.ht ml#getProperties%28%29> (); properties.setProperty("connection.password", "heslo"); configuration=new Configuration(); configuration.setProperties <http://www.hibernate.org/hib_docs/v3/api/org/hibernate/cfg/Configuration.ht ml#setProperties%28java.util.Properties%29> ( <http://java.sun.com/j2se/1.3/docs/api/java/util/Properties.html> properties); To nize uvedene nam taky nefungovalo. Nemel jsem tenkrat cas stourat do zdrojaku Hibernatu, ale asi by se tam dalo vycist proc to tak nejde. Lukas Lukas Adamek | FAYN Telecommunications s.r.o. napsal(a): Jenom oprava, spatne jsem prepsal priklad. Configuration configuration = new Configuration(); configuration.setProperty("connection.password", "heslo"); sessionFactory = configuration.configure().buildSessionFactory(); Ale nic to nemeni na tom, ze toto reseni mi nefunguje. Diky l. _____ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lukas Adamek | FAYN Telecommunications s.r.o. Sent: Sunday, September 09, 2007 7:46 PM To: 'Java' Subject: RE: Hibernate a skryti hesla v hibernate.cfg.xml Ahoj, Mockrat diky za odpoved. Bohuzel mi tento zpusob nefunguje. Pokud se snazim Configuration vytvorit tak, ze nejdrive vlozim property "password" a potom ostatní property nactu z hibernate.cfg.xml, tak Hibernate property "password" vůbec neakceptuje (chova se, jako bych ji nenastavil). Configuration configuration = new Configuration(); configuration = new Configuration(); configuration.setProperty("connection.password", "heslo"); sessionFactory = new Configuration().configure().buildSessionFactory(); l. _____ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Filip Jirsák Sent: Sunday, September 09, 2007 2:51 PM To: Java Subject: Re: Hibernate a skryti hesla v hibernate.cfg.xml Zdravím, pokud nechcete, aby uživatel při každém startu aplikace zadával heslo ručně, musí stejně někde být uvedeno. Ať už v otevřeném tvaru, nebo zašifrované jiným heslem, které ale někde bude opět v otevřeném tvaru. Heslo klidně můžete předat v programu, ale jak už jsem napsal, budete mít vždy jen konečný počet šifrovaných hesel, a na konci vždy musí být někde nějaké heslo nešifrované. configuration = new Configuration(); configuration.setProperty ("connection.password", getTajnéHeslo()); Filip Jirsák 9.9.07, Lukas Adamek | FAYN Telecommunications s.r.o. < <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED]>: Ahoj Zacinam s Hibernatem a narazil jsem na problem. Nelibi se mi, ze se heslo pro pripojeni k DB uvadi jako plain-text do hibernate.cfg.xml. Jak resite, abyste v XML nemuseli heslo uvadet/zobrazit. Diky Lukas Adamek -- Filip Jirsák [EMAIL PROTECTED]
