<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    waterye

    試用TopLink JPA

    1. 環(huán)境
    jdk version: 1.5
    ant version: 1.6.5
    database version: Oracle 9.2
    tomcat version: 5.0.28

    2.?download: Example Source Code ??TopLink JPA jar

    3. gen war
    unzip order-jsf-jpa-example.zip to <EXAMPLE_HOME>
    java -jar glassfish-persistence-installer-9.0-b48.jar
    Add toplink-essentials.jar and toplink-essentials-agent.jar to: <EXAMPLE_HOME>
    modify <EXAMPLE_HOME>\persistence-unit\src\META-INF\persistence.xml
    <properties>
    ????????
    <property?name="toplink.ddl-generation"?value="create-tables"/>?<!--?下載包沒有的?-->
    ????????????
    <property?name="toplink.logging.level"?value="FINE"/>
    ????????????
    <property?name="toplink.jdbc.driver"?value="oracle.jdbc.driver.OracleDriver"/>??<!--?update?to?match?database-->
    ????????????
    <property?name="toplink.jdbc.url"?value="jdbc:oracle:thin:@localhost:1521:ora92"/>?<!--?update?to?match?database-->
    ????????????
    <property?name="toplink.jdbc.password"?value="tiger"/>?<!--?update?to?match?database-->
    ????????????
    <property?name="toplink.jdbc.user"?value="scott"/>?<!--?update?to?match?database-->
    </properties>
    modify <EXAMPLE_HOME>\extras\src\oracle\toplink\jpa\example\inventory\tools\DDLGenerator.java
    public?static?void?main(String?args[]){
    ????????Map?properties?
    =?new?HashMap();
    //????????properties.put("toplink.ddl-generation",?"drop-and-create-tables");
    ????????EntityManagerFactory?emf?=?Persistence.createEntityManagerFactory("default",?properties);
    ????????emf.createEntityManager().close();
    ????????emf.close();
    ????}
    ant generate-tables
    ant populate-data
    ant package.webapp

    4. deploy
    Deploy the <EXAMPLE_HOME>\web-application\deploy\jpa-example.war file to Tomcat

    參考:
    1. http://www.oracle.com/technology/products/ias/toplink/jpa/tutorials/jsf-jpa-tutorial.html
    2. http://www.oracle.com/technology/products/ias/toplink/jpa/resources/toplink-jpa-extensions.html#Java2DBSchemaGen

    P.S.:使用annotation代替xml, 且object默認(rèn)同名映射table,爽啊,可惜的是項(xiàng)目暫時(shí)不可能用到,websphere 5.x和weblogic 8.x都不支持jdk 1.5

    posted on 2006-05-30 21:15 waterye 閱讀(3845) 評(píng)論(5)  編輯  收藏

    Feedback

    # re: 試用TopLink JPA 2006-05-30 22:07 Andy luo

    我現(xiàn)在的一個(gè)項(xiàng)目在用JPA,也是GlassFish里的TopLink實(shí)現(xiàn)。
    還解決了關(guān)于EJB QL的一個(gè)小問題,http://m.tkk7.com/Andyluo/archive/2006/05/30/49115.html  回復(fù)  更多評(píng)論   

    # re: 試用TopLink JPA 2006-05-30 22:29 Water Ye

    GlassFish的東西都敢拿來用啊, cool  回復(fù)  更多評(píng)論   

    # re: 試用TopLink JPA 2006-05-31 17:33 Andy luo

    我的項(xiàng)目是開源項(xiàng)目,哈哈  回復(fù)  更多評(píng)論   

    # re: 試用TopLink JPA 2006-05-31 17:35 Andy luo

    為什么不能用?你這不也在用嗎?  回復(fù)  更多評(píng)論   

    # re: 試用TopLink JPA 2006-05-31 18:56 Water Ye

    這是hello world, 并不是生產(chǎn)項(xiàng)目  回復(fù)  更多評(píng)論   


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲精品无码久久久久去q| 在线观看亚洲精品福利片| 亚洲自偷自偷精品| 免费国产在线视频| 亚洲欧洲日产国码无码网站| 一级成人a做片免费| 精品国产亚洲一区二区在线观看| 黄色免费网址在线观看| 国产国产人免费人成免费视频 | 亚洲13又紧又嫩又水多| 最近2019中文字幕免费大全5| 亚洲视频在线免费观看| 91高清免费国产自产| 亚洲不卡中文字幕| 四虎影院免费在线播放| 精品国产亚洲一区二区三区在线观看| 午夜一区二区免费视频| 美女视频黄.免费网址| 区三区激情福利综合中文字幕在线一区亚洲视频1| 国产成人精品久久亚洲高清不卡| 午夜国产大片免费观看| 免费看无码特级毛片| 亚洲视频2020| 日韩成人免费视频播放| 成人特级毛片69免费观看| 亚洲精品无码mv在线观看网站| 好紧我太爽了视频免费国产| 亚洲精品在线播放视频| 麻豆国产VA免费精品高清在线| 无套内射无矿码免费看黄| 亚洲日韩中文字幕在线播放| 免费国产黄网站在线观看可以下载| 亚洲免费视频观看| 国产成人涩涩涩视频在线观看免费 | 亚洲免费一区二区| 中文字幕亚洲色图| 在线看片无码永久免费aⅴ| 久久成人永久免费播放| 亚洲视频在线观看网址| 国产美女无遮挡免费视频网站| 国产免费一区二区视频|