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

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

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

    posts - 1,  comments - 1,  trackbacks - 0
    這里我用的是openJPA
    persistence.xml文件的配置
     1 <persistence-unit name="test">
     2   <class>cn.is.test.Test</class>
     3 
     4   <properties>
     5     <property name="openjpa.ConnectionURL" value="jdbc:mysql://localhost:3306/test" />
     6     <property name="openjpa.ConnectionDriverName" value="com.mysql.jdbc.Driver" />
     7     <property name="openjpa.ConnectionUserName" value="root" />
     8     <property name="openjpa.ConnectionPassword" value="root" />
     9   </properties>
    10 </persistence-unit>

    這里有個(gè)問題,我一般用mysql驅(qū)動(dòng)的org.gjt.mm.mysql.Driver這個(gè)驅(qū)動(dòng)類,但是在這里,運(yùn)行的時(shí)候報(bào)驅(qū)動(dòng)類或著連接URL錯(cuò)誤


    下面的是實(shí)體類
     1 package cn.is.test;
     2 
     3 import java.io.Serializable;
     4 import javax.persistence.Entity;
     5 import javax.persistence.Id;
     6 
     7 @Entity
     8 public class Test implements Serializable {
     9   @Id
    10   private String id;
    11 
    12   private String userName;
    13 
    14   private String password;
    15 
    16   private String sex;
    17 
    18   private static final long serialVersionUID = 1L;
    19 
    20   public Test() {
    21     super();
    22   }
    23 
    24   public String getId() {
    25     return this.id;
    26   }
    27 
    28   public void setId(String id) {
    29     this.id = id;
    30   }
    31 
    32   public String getUserName() {
    33     return this.userName;
    34   }
    35 
    36   public void setUserName(String username) {
    37     this.userName = username;
    38   }
    39 
    40   public String getPassword() {
    41     return this.password;
    42   }
    43 
    44   public void setPassword(String password) {
    45     this.password = password;
    46   }
    47 
    48   public String getSex() {
    49     return this.sex;
    50   }
    51 
    52   public void setSex(String sex) {
    53     this.sex = sex;
    54   }
    55 
    56 
    57 
    58 }
    59 

    下來的是測(cè)試代碼:

     1 EntityManagerFactory factory = Persistence.createEntityManagerFactory("test");
     2 EntityManager em = factory.createEntityManager();
     3 Test test = new Test();
     4 test.setId(UUID.randomUUID().toString());
     5 test.setSex("");
     6 test.setUserName("Innate");
     7 test.setPassword("solitary");
     8 
     9 em.getTransaction().begin();
    10 
    11 em.persist(test);
    12 
    13 em.getTransaction().commit();
    14 
    15 em.close();
    16 
    17 em = factory.createEntityManager();
    18 
    19 Query query = em.createQuery("select t from Test t");
    20 List<Test> testList = query.getResultList();
    21 
    22 for (Test _test : testList) {
    23   System.out.println(_test.getUserName());
    24 }
    25 
    26 em.close();
    27 factory.close();

    posted on 2010-04-03 16:01 天獨(dú) 閱讀(311) 評(píng)論(0)  編輯  收藏 所屬分類: Java

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


    網(wǎng)站導(dǎo)航:
    相關(guān)文章:
     
    主站蜘蛛池模板: 亚洲国产精品13p| 91久久亚洲国产成人精品性色| 亚洲中文字幕一二三四区苍井空| 免费中文熟妇在线影片| 美女无遮挡免费视频网站| 亚洲中文字幕久久精品无码APP| 国产免费久久精品丫丫| 亚洲精品无码久久毛片波多野吉衣| 毛色毛片免费观看| 亚洲免费在线观看| 亚洲一级毛片在线播放| 亚洲一区二区精品视频| 麻豆国产精品免费视频| 一级看片免费视频| 亚洲成人动漫在线观看| 免费国产在线观看| 国产福利在线观看免费第一福利| 国产精品亚洲专区一区| 久久亚洲日韩精品一区二区三区| 国产麻豆免费观看91| 久久中文字幕免费视频| 国产99久久亚洲综合精品| 亚洲第一二三四区| 亚洲中文字幕在线第六区| 在线观看免费国产视频| aⅴ在线免费观看| 久久九九久精品国产免费直播| 91亚洲精品麻豆| 亚洲国产成人高清在线观看| 国产免费人成视频在线观看| 国产男女爽爽爽爽爽免费视频| 久久亚洲精品无码av| 亚洲国产美女在线观看| 亚洲熟女少妇一区二区| 免费a级毛片网站| 免费无码精品黄AV电影| 99精品视频在线免费观看| 国产精品免费一区二区三区| 国产亚洲日韩在线a不卡| 亚洲jizzjizz在线播放久| 久久99亚洲网美利坚合众国|