Skip to end of metadata
Go to start of metadata

Úgy tudom, hogy a JDeveloper is ingyenes eszköz, ráadásul sokmindent tud.

Érdekelne, hogy használja-e valaki és mi a tapasztalata, véleménye róla?

      
      
Page viewed times
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels

49 Comments

  1. Ingyenesnek ingyenes, de igazán csak Oracle adatbázissal lehet jól kihasználni a tudását, az meg nem mondható ingyenesnek (persze van ingyenes Oracle, tudom).

    Akinek adatbázis alapú alkalmazásokat kell írnia (ügyvitel, könyvelés, raktárnyilvántartás, satöbbi), arra a lehető legjobb Java környezet, hiszen ez az Oracle fő profilja. Adatbázis nélküli GUI vagy kifejezetten JSP/JSF/Struts/stb weboldalak fejlesztésére van ennél jobb megoldás is... :)
  2. Anonymous

    Engem speciel azért, mert JBuilder-t használtam sokáig, és a származásuk miatt hasonló a kettő, könnyebb az átállás. Az Eclipse és Netbeans annyira nem jött be.

  3. Unknown User (mljava)

    Bocs-bocs-bocs

    Már fáradok.

    Csak frissítettem a böngészőben az oldalt a futtatás (Run) helyett. Szóval legalább tudom, hogy a *.java fájlok nem frissülnek autómatikusan.
  4. Unknown User (mljava)

    A  tr_anyagok.btnRogzit_action módosítottam így:

        public String btnRogzit_action() throws NamingException, SQLException {
            Connection conn = null;
            DataSource ds = null;
            InitialContext ctx = null;
            String sqlTeszt = null;
                   
                ctx = new InitialContext();
                ds = (DataSource) ctx.lookup("java:comp/env/jdbc/PostgreSQLDS");
                conn = ds.getConnection();
                Statement st;
                st = conn.createStatement();
               
                sqlTeszt = "INSERT INTO tr_anyag (cikkszam) VALUES ('1')";
               
                st.execute(sqlTeszt);
         
                conn.close();     
         

        return null;
    }

    Most a hiba ez:

    500 Internal Server Error

    javax.faces.FacesException: #{tr_anyagok.btnRogzit_action}: javax.faces.el.EvaluationException: javax.naming.NameNotFoundException: java:comp/env/jdbc/PostgreSQLDS not found in mbs
    at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:98) ...
    ...

    DE MIÉRT?????

    web.xml:
    <?xml version = '1.0' encoding = 'windows-1250'?>
    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee">
    <resoure-ref>
    <res-ref-name>jdbc/PostgreSQLDS</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
    </resoure-ref>
    .....

  5. ds = (DataSource) ctx.lookup("java:comp/env/jdbc/PostgreSQLDS")

    HELYETT próbáld ezt:

    ds = (DataSource) ctx.lookup("jdbc/PostgreSQLDS")
  6. Unknown User (mljava)

    Azért írom hátha mást később segít: (még mindig valami nem jó)

    A korábbi hibát az oldotta meg, hogy a postgresql jdbc -t bemásoltam a $JDEV_HOME/j2ee/home/applib könyvtárba.
    Most fut az alkalmazás, de amikor sql kérést hajtanék végre ezt kapom:

    500 Internal Server Error

    javax.faces.FacesException: #{tr_anyagok.btnRogzit_action}: javax.faces.el.EvaluationException: java.lang.NullPointerException
    at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:98)
    at javax.faces.component.UICommand.broadcast(UICommand.java:332)
    at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:287)
    at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:401)
    at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:95)
    at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:268)
    at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:110)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:213)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:711)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
    at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
    at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:595)
    Caused by: javax.faces.el.EvaluationException: java.lang.NullPointerException
    at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:150)
    at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:92)
    ... 20 more
    Caused by: java.lang.NullPointerException
    at mbs.torzs.TrAnyagok.btnRogzit_action(TrAnyagok.java:255)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:146)
    ... 21 more


    tr_anyagok.btnRogzit_action:
    ----------------------------

    public String btnRogzit_action() {
    Connection conn = null;
    DataSource ds = null;
    InitialContext ctx = null;
    String sqlTeszt = null;

    try {
    ctx = new InitialContext();
    ds = (DataSource) ctx.lookup("java:comp/env/jdbc/mbs_postgresqlDS");
    conn = ds.getConnection();
    Statement st;
    st = conn.createStatement();

    sqlTeszt = "INSERT INTO tr_anyag (cikkszam) VALUES ('0')";

    st.execute(sqlTeszt);

    }
    catch (NamingException ex) {
    throw new FacesException("\n1. Hiba történt! --> \n"+ex);
    }
    catch (SQLException ex) {
    throw new FacesException("\n2. Hiba történt! --> \n"+ex);
    }
    catch ( Exception e )
    {
    throw new FacesException("\n0. Hiba történt! --> \n"+e);
    }
    finally {
    try {
    conn.close();
    } catch (SQLException e) {
    throw new FacesException("\n3. Hiba történt! --> \n"+e);
    }
    }

    return null;
    }

    Itt megint elakadtam.

    Segít valaki??
  7. Unknown User (mljava)

    <Context path="/mbs" docBase="mbs"
       crossContext="true" reloadable="true" debug="1">

    <Resource name="jdbc/PostgreSQLDS"
                  auth="Container"
                  type="javax.sql.DataSource"
                  driverClassName="org.postgresql.Driver"
                  url="jdbc:postgresql://192.168.1.100:5432/mbs"
                  username="user" password="passdw" maxActive="20" maxIdle="10"
    maxWait="-1"/>
    </Context>

    Eddig is ez volt benne. Ne a JDev - app szerverét kellene megbűvölni?
  8. Unknown User (mljava)

    sztgeza

    A megoldásod fél siker. Most JDev alatt megy a dolog, de tomcat alatt nem:

    type Exception report

    message

    description The server encountered an internal error () that prevented it from fulfilling this request.

    exception

    javax.servlet.ServletException: #{tr_anyagok.btnRogzit_action}: javax.faces.el.EvaluationException: javax.naming.NameNotFoundException: Name jdbc is not bound in this Context

    javax.faces.webapp.FacesServlet.service(FacesServlet.java:225)

    hmmm........
  9. Próbáld meg ezt:
    Keresd meg a TOMCAT_HOME/conf/server.xml-t,:
    Találsz benne egy
    <Context path="/Tealkalmazásod" docBase="Tealkalmazásod">
    ...
    </Context>

    részt az alkalmazásodról.

    Oda tedd be:
    <Resource name="jdbc/PostgreSQLDS"
    auth="Container"
    type="apostgresqlesDataSourceosztályaminemtommi"
    />


    Hátha bejön.

    Na ezé' jó mindent Oracle gyári környezetbe' csinálni, ezt az XML turkálós-piszkálós dolgot ki lehet hagyni.
  10. "A beépített app setverbe hogyan kell beállítani a JNDI-t? "

    Konkrétan mit akarsz benne beállítani?

     

    2) Licencről: én is így tudom.

  11. Unknown User (mljava)

    Néhány gondolat még a licenszel kapcsolatban:

    Az én angol tudásom nem áll ott, hogy licensz szerződést értelmezzek, de az ulsó infóm az, hogy csak addig ingyenes a JDeveloper és ADF amíg tanulod és nem adsz el vele készült alkalmazást. Erről mit tudtok?
  12. Unknown User (mljava)

    Még egy kérdés, ha már így belejöttem:

    myFaces hogyan tudom a JDev. alá begyűrni? Amik vannak leírások azzal nem ment.
  13. Pont tegnap tettem ki a JBuilder 2007 bannert, és ma kapok egy csomó (promo és előadás) anyagot a Borlandtól.
  14. Unknown User (mljava)

    Látom sok embert piszkál a JDeveloper és a licensze. Előbb-utóbb csak jön valaki aki pontosan értelmezi nekünk.
  15. Unknown User (bartaweb)

    A JDeveloper nagyon jól használható, ha letöltesz hozzá egy csomó mindent, alkalmazás servert, adatbáziskezelőt, stb. De akkor vegyél hozzá egy gépet is, És 512MB szabad memóriát igényel. Tehát 1-1,5GB szabad memória bizony szükséges. 
  16. Szerintem tanulni a legjobb eszköz. Telepítés a legegyszerübb a világon: unzip és kész.   Nem igaz hogy egy csomó mindent le kell tölteni hozzá, még a jdk is benne van!  Ha adatbázist is akarsz használni, akkor persze kell egy Oracle is. Ingyen letölthető. Alkalmazásszervert NEM kell letölteni hozzá, benne van az embedded OC4J, ami tökéletesen működik, tanuláshoz és fejlesztéshez is ideális. Ha mindenáron akarsz valami plusz alkalmazásszervert, ingyér letöltheted az Oracle Application Server-t, de 2 katintással megcsinálja az egész deploying processt JBoss-ra vagy Tomcat-re vagy Weblogicra is.
    A GUI szerkesztője megint csak szvsz de messze jobb mint a NetBeans-é.
    Legfontosabb előny, erény: minden működik benne, alapból, tökéletesen. Nem kell konfigurálgatni a Tomcatet vagy a JBoss-t vagy az SJAS-t, rakás XML-ben kézzel turkálni. Profi munka.
    Memóriaigényről: szvsz java fejlesztéshez, pláne EE+adatbázis akkor kell 1 GB Ram. És tapasztalatból mondom, minden gyorsabb benne mint a NetBeans.

    Na ez volt a reklám helye.
  17. Unknown User (krizsi1)

    Ha jól tudom kereskedelmi használatra is ingyenes. Erről mit tudtok, illetve milyen feltételekkel?
  18. Meglehet. Az ADF is ingyen lenne?
  19. Van ingyenes Oracle adatbázis, amely jelentős limitációval van megáldva (egy adatbázis, 1G tárterület, 1G RAM, 1 proci), ez inkább fejlesztői kiadás, de produktív rendszerre is ingyenes. A JDeveloper viszont free, azaz üzleti célra is ingyen van (http://www.oracle.com/technology/products/jdev/index.html).
  20. Tudomásom szerint tanulási, oktatási célra minden Oracle termék ingyenes, szabadon letölthető, nincs megócsított verzió. Ha üzleti célokra használod, akkor viszont fizetned KELL.
  21. Nincs feltétel (tudtommal). Tehát üzleti célra is ingyenes. Valószínűleg veszel majd hozzá Oracle adatbázist vagy valami egyéb Oracle terméket... :)
  22. Unknown User (krizsi1)

    Azért jó, hogy így megoszlanak a vélemények a licenszről. Közben körbenéztem pár helyen még, így kb. ott tartok, hogy a JDeveloper ingyenes eladásra is, mindaddig, amíg nem használunk ADF-et. ?!

  23. Unknown User (mljava)

    sztgeza:

    amit írtál a JNDI beállításról az meg van a kapcsolat teszt ok.
    Viszont, ha futtatni szeretném az alkalmazásom a szerver ezt válaszolja:

    Error instantiating web-application

    Application: mbs has been stopped


    Na ez mi a rák???
    Nem túl bőbeszédű.
  24. Unknown User (krizsi1)

    Engem speciel azért, mert JBuilder-t használtam sokáig, és a származásuk miatt hasonló a kettő, könnyebb az átállás. Az Eclipse és Netbeans annyira nem jött be.
  25. Unknown User (mljava)

    JBuilder 2007 Eclipse alapú. Kíváncsian várom a demot.
    JDeveloper = JBuilder 2006. Az Oracle megvette.
  26. Unknown User (mljava)

    Azért mondom, hogy a Jdev beépített szerverével van a gond mert ugyan ez Tomcat és sun appserver alatt gond nélkül lefut.
  27. "A JDevelopernek van 1-2 hülyesége amit nem bírok megoldani. "

    Mi?

  28. Unknown User (mljava)

    ADF nincs ingyé...

    Egyébként én még mindig a Netbeans és a JDeveloper között billegek. Most épp Netbeanst használok nem bírok dönteni.
    A JDevelopernek van 1-2 hülyesége amit nem bírok megoldani.
  29. Unknown User (mljava)

    ADF nincs ingyé...

    Egyébként én még mindig a Netbeans és a JDeveloper között billegek. Most épp Netbeanst használok nem bírok dönteni.
    A JDevelopernek van 1-2 hülyesége amit nem bírok megoldani.
  30. Meglehet. Az ADF is ingyen lenne?

    Ezt nem tudom... kockázatok és mellékhatások tekintetében kérdezze meg Oracle tanácsadóját vagy viszonteladóját... :)
  31. Unknown User (mljava)

    Ok. Én még mindig szeretnék megbarátkozni a JDeveloper-el. Segítesz ebben?

    Pl.: A beépített app setverbe hogyan kell beállítani a JNDI-t?
  32. Én szinte csak kézzel szerkesztek JSP lapokat. Sose volt bajom vele.

  33. Unknown User (bartaweb)

    Nem olvastam  pontosan a licenszet, de a szeptemberi Oracle konferencián elhangzott, hogy Minden funkciója az Oracle Appserver használata mellett díjmentes. Pl. ha akarsz BPEL-t és SOA suitet használni.
    A NetBeans is a Visual Webpack, és Enterprise pack után vált igazán használhatóvá, ahogy az Eclipse is a Bea Workshop Studioval az igazi, bizonyos feladatokra. De hát kinek mire kell. Jó munkát.
  34. Unknown User (mljava)

    Egy kis barkácsolás mind1

    És mi a helyzet azzal, hogy nem nagyon enged kézzel kódolni? A programozás nem csak klikkelgetésből áll.
  35. Én pl. éppen ezért használom az OC4J-t. Pl. datasource-t nem kell konfigurálgatni, pofonegyszerűen megvan rá. Ha befejeztem a "fejlesztést" (nagyon idézőjelesen ) akkor kell csak a deployt megcsinálni, EGYSZER.

    Vagy pedig leállitod-újraindítod a Tomcatet. Na.

  36. Unknown User (mljava)

    És ha én kifejezetten Tomcat -re vagy Sun App server-re akarok fejleszteni? Pl.: JNDI -t nem akarom itt is ott is konfigurálgatni.
  37. 1) Miért kell minden alkalommal a Tomcat-ra deploy? Használd az OC4J-t, és a legvégén a Tomcat-et. 2) ???
  38. Unknown User (mljava)

    -Tomcat deploy valahogy nem úgy megy ahogyan szeretném:
       minden deploy előtt le kell állítanom a tomcat-et kézzel törölni az alkalmazást és újra deploy.
    - Ha a jsp lapba kézzel írok bele és utólag hozok létre setter, getter -t akkor nagyon megtud zavarodni.

    Vagy csak én vagyok béna hozzá?
  39. A Connections Navigator-ban a Database-k között sikerült felvenni az adatbázist? Ha igen, a neve pl. "postgreconn", akkor a DataSource is automatikusan megvan, megnézheted a projektedben a "projektnév"-data-sources.xml-ben, az elérése elvileg

    pl.

         Context ic = new InitialContext(); 
         DataSource ds = (DataSource)ic.lookup("jdbc/postgreconnDS");

     

     

     

     

  40. Unknown User (mljava)

    Azért kiakasztó!

    Összeállítottam egy formot. Kézzel még nem nyúltam bele!!
    Futtatni akarom erre ezt kapom:

    500 Internal Server Error

    javax.servlet.jsp.JspException: Error getting property 'inputText1' from bean of type mbs.cimjegyzek.CjKezel
    at com.sun.faces.taglib.html_basic.InputTextTag.doStartTag(InputTextTag.java:516)
    at _cj__kezel._jspService(_cj__kezel.java:121)
    [/cj_kezel.jsp]
    at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.1.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:701)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:405)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:591)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:515)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:711)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:50)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
    at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
    at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:346)
    at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:152)
    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107)
    at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:268)
    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:137)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:214)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:711)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
    at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
    at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:595)
  41. Unknown User (mljava)

    Köszi, de ezen már túl vagyok. Nem jó.
    Most tomcat-core csomag van és annak más az összetétele.
  42. Unknown User (mljava)

    JNDI:

    postgresql kapcsolatot beállítani.
  43. Anonymous

    asdfsadfqweqewqwerqwejkjhkjhjkhk
  44. Sziasztok!

    Leszeretném tölteni a jdevelopert, de a regisztrációval van roblémám, tudom és elnézést is kérek, hogy ez nem tartozik szorosan a tárgyhoz.
    Szóval kiprobáltam pár email cimet kiprobáltam, de mindig ezt a hibaüzenetet kapom

    Registration Error

    We're sorry. There was a problem in processing your request.

    Please visit our please visit our Account Help page and submit a request if you need assistance with your account.

    In order to set up your Oracle.com account, we need the following information:

    • Email address contains invalid domain name.

    Please modify your entries and try again.

    If you have questions regarding registration, please submit a help request with details on the issue.



  45. Sziasztok

    Kezdo vagyok EE temaban bocs ha nagyon gyoker a kerdes...

    Van 1 tabla amiben vannak az ugyfelek es van 1 amiben a cimei. A cimekben van 1 foreign key az ugyfel_id. Ezekrol csinaltam entity bean-eket (netbeans generalta vagy jdveleoper adf). Az ugyfelnek egyik mezeje ugye 1 collection amiben a cimei vannak. Lehet olyat csinalni, hogy csinalok 1 uj ugyfelet es hozzadok cimeket es egybe perzisztalni az egeszet? Nekem idaig nem sikerult mert ugy meg nincs ugyfel_id addig mit irjon a cim foreig key mezojebe?
    Nem megy Jdeveloper adf-el sem, pedig a tutorialban van 1 ilyen...

    Bocs a lama kerdesert...
  46. Ezt a JPA topicban kellene kérdezned.
    Amit szeretnél, az a kaszkádolt update. Lehetséges, de kerülni kell, mert nem minden JPA implementáció támogatja.

    keress rá a Google-ban: jpa cascade create

    van egy csomó példa, de azt is írják, hogy van ahol nem működik.


  47. Ott is kerdeztem :-)

    Koszi a valaszt de mar megtalaltam.
    Ha valakit erdekel akkor itt van:
    http://andrejusb.blogspot.com/2009/03/create-operation-for-master-detail.html

  48. Sziasztok!

    Kezdő vagyok a Javában, a fórumon, és a jDev-ben is :D

    Szóval rögtön elakadtam néhány hülyeségen. Tudtok segíteni, hogy:

    1. a } és [ jeleket nem írja be kód editor, és nem is csinál mást sem?!? Mit lehet ezzel kezdeni ? Hol lehet beállítani a billentyű kombinációkat?
    2. Debug vagy run funkciókra default run targetet kér. Nem is simán könyvtárat hanem valami fájlt? Itt mit vár és mit érdemes neki megadni?
    3. jTable esetében modell-t (milyen oszlopok vannak, milyen szélességgel, és van-e editálható köztük, azt hogy lehet megcsinálni hogy tervezési időben is lehessen látni? Van erre esetleg valami tool-ja? (Én nem láttam, de simán lehet, hogy vaksi vagyok :D)

    Ja még fontos lehet, hogy pontosan 11.1.1.1.0-ás IDE-t nyúzom

    Köszi a válaszokat.