Zdravim,

chcel by som sa spytat ci existuje nejaky swing komponent na editaciu html
emailov

vdaka
filip



----- Original Message ----- 
From:    [EMAIL PROTECTED]
To:      [email protected]
Sent:    Thu, 9 Mar 2006 12:34:44 +0100
Subject: Hibernate - Strom

> Hi all
> Opat problem s Hibernate3.1
> Chcem za pomoci neho ulozit strom:
> 
> Mam beanu HibDTO s atributmi (+ getter, setter metody):
>     private Long id;
>     private String nazov;
>     private HibDTO parent;
>     private Set<HibDTO> childs;
> 
> Mam mapovacie xml:
> <hibernate-mapping>
>     <class name="sk.gamo.hib.HibDTO" table="hib">
> 
>         <id name="id" column="hib_id">
>             <generator class="sequence">
>                 <param name="sequence">hib_id_seq</param>
>             </generator>
>         </id>
>  
>         <property name="nazov" column="hib_nazov" not-null="true" />
>  
>         <many-to-one name="parent" column="hib_parent_id" />
>         <set name="childs" inverse="true" cascade="all,delete-orphan">
>             <key column="hib_parent_id" />
>             <one-to-many class="sk.gamo.hib.HibDTO" />
>         </set>
> 
>     </class>
> </hibernate-mapping>
> 
> V DB mam taketo zaznamy
> hib_id  hib_nazov       hib_parent_id
> 1       Test 1 
> 2       Test 1.1                1
> 3       Test 1.2                1
> 4       Test 1.1.1      2
> 5       Test 1.2.1      3
> 6       Test 1.2.2      3
> 7       Test 2 
> 8       Test 2.1                7
> 
> Napisal som nasledovny kod, o kt. som si myslel, ze mi nacita tento strom
> 
> Chcel som nacitat len tie DTO, kt. nemaju parenta a predpokladam, ze oni 
> 
> si samu nacitaju svoje childy
> 
> public refreshHibs() {
>     Set<HibDTO> hibs = new HashSet();
>     Configuration conf = new 
> Configuration().configure("hibernate.cfg.xml");
>     SessionFactory sf = conf.buildSessionFactory();
>     Session ses = sf.openSession();
>         try {
>             List<HibDTO> dtos = ses.createQuery("from HibDTO where
> (parent 
> is null)").list();
>             for (HibDTO dto : dtos)
>                 hibs.add(dto);
>         } finally {
>             ses.close();
>         }
> }
> 
> Napisalo mi vsak, ze "parent" nepozna :(
> Ako to mam napisat teda?
> 
> Marian Stevlik (Michal)
> IS programmer / developer
> 
> GAMO a.s.
> Kyjevske nam. 6
> 974 04 Banska Bystrica
> web: www.gamo.sk
> mail: [EMAIL PROTECTED]
> tel: +421 48 4372098, 4137935, 4372111
> gsm: +421 905 462010
> icq: 38493645
> skype: majklbb


--- reklama -----------------------------------------------------
Vieš, kde sa dozvieš to najpodstatnejšie o SuperStar?
http://www.superstarovky.sk

Odpovedet emailem