隨筆-124  評(píng)論-49  文章-56  trackbacks-0

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

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

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

          關(guān)系
          @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) 評(píng)論(0)  編輯  收藏

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 枣强县| 宿州市| 浏阳市| 顺昌县| 新密市| 梨树县| 柞水县| 嘉定区| 庄浪县| 密山市| 凤阳县| 山东省| 抚州市| 永顺县| 龙州县| 盖州市| 咸阳市| 连南| 公主岭市| 开封市| 阿鲁科尔沁旗| 依安县| 买车| 合川市| 尉氏县| 汪清县| 禄丰县| 光泽县| 甘谷县| 小金县| 康平县| 东兰县| 丰台区| 利川市| 两当县| 长海县| 诸城市| 常德市| 偏关县| 建水县| 大埔区|