隨筆-124  評論-49  文章-56  trackbacks-0

          一 導包
          二 在WEB-INF下加配置文件persistence.xml
          1 提供者
          2 類
          3 數(shù)據(jù)庫
          三 在實體類中加JPA注記

          @Enttity
          @Table(name="t_user")
          public class Users{}

          主鍵標在get方法前
          @Id
          @GeneratedValue(strategy=GenerationType.AUTO[IDENTITY])
          @Column(name="d")
          public int getId(){}

          關系
          @OneToOne(cascade="")

          @OneToMany()
          private Set users=new HashSet();

          import javax.

          @Test public void testMM(){
              EntityManagerFactory emf=Persistence.createEntityManagerFactory("配置文件中jpa名");
              EntityManager em=emf.createEntityManager();
              //Custems c=em.find(Custems.class,1);
              Query query=em.createQuery("");
              List<Custems> custems=query.getResultList();
              Custems custem=query.getSingleRusult();

           

              EntityTransaction  et=em.getTransaction();
              te.begin();
              em.persist(new Custems());//加
              em.setCname("aaa");
              em.merge(custems);//修改
              em.remove(custems);//刪

              te.commit();
          }

          -------------------------------------------------------

          JpaDaoSupport

          <bean id="dao" class="org.my doa.CustemsDao">
          <property name="entityManagerFactiory" ref=""/>
          </bean>

          posted on 2009-11-29 21:58 junly 閱讀(227) 評論(0)  編輯  收藏

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


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 贵阳市| 承德县| 都兰县| 盖州市| 永宁县| 鹤山市| 松阳县| 潮安县| 扎鲁特旗| 宁明县| 东乌珠穆沁旗| 南皮县| 黄浦区| 辉南县| 海盐县| 吉林市| 浙江省| 静海县| 安塞县| 靖西县| 墨竹工卡县| 南木林县| 龙川县| 额济纳旗| 盘锦市| 蓬溪县| 桐庐县| 仲巴县| 河津市| 南漳县| 张家川| 德清县| 荆州市| 犍为县| 伊宁县| 和硕县| 平泉县| 彩票| 文安县| 安图县| 晋州市|