feezh

          我們之所以努力賺錢(qián),是為了讓父母為自己買東西時(shí)能像給我們買東西時(shí)一樣大方!
          隨筆 - 7, 文章 - 0, 評(píng)論 - 10, 引用 - 0
          數(shù)據(jù)加載中……

          2012年10月12日

          eclipse 漢化方法

          突然想漢化eclips試試,發(fā)現(xiàn)這篇文章,
          http://blog.csdn.net/gqqnb/article/details/6412364
          ,才知道eclipse有語(yǔ)言包,汗。。。
          按照文章所說(shuō),在
          http://www.eclipse.org/babel/downloads.php頁(yè)面發(fā)現(xiàn)

          點(diǎn)Eclipse help菜單---> software update

           選Available Software選項(xiàng)卡,點(diǎn)擊add site 新建新的地址資源,在地址里面填 相應(yīng)版本地址安裝即可。

          posted @ 2012-10-12 14:48 feezh 閱讀(733) | 評(píng)論 (1)編輯 收藏

          2012年7月19日

          Servlet簡(jiǎn)單封裝

               摘要: 封裝類Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->package com.weidu.servlet;import java.io.IOException;import javax.servlet.ServletException;import j...  閱讀全文

          posted @ 2012-07-19 09:10 feezh 閱讀(2094) | 評(píng)論 (1)編輯 收藏

          2012年6月12日

          [java經(jīng)典算法題]有n個(gè)人圍成一圈,順序排號(hào)。從第一個(gè)人開(kāi)始報(bào)數(shù)(從1到3報(bào)數(shù)),凡報(bào)到3的人退出圈子,問(wèn)最后留下的是原來(lái)第幾號(hào)的那位?

          題目:有n個(gè)人圍成一圈,順序排號(hào)。從第一個(gè)人開(kāi)始報(bào)數(shù)(從1到3報(bào)數(shù)),凡報(bào)到3的人退出圈子,問(wèn)最后留下的是原來(lái)第幾號(hào)的那位?
           1package com.weidu.algorithms;
           2
           3import java.util.Arrays;
           4import java.util.Scanner;
           5
           6/**
           7 * @Title:
           8 * @Description:
           9 * @author Afei
          10 * @date: 日期:2012-6-10 時(shí)間:下午05:41:04
          11 * @Copyright:西北師范大學(xué)緯度工作室 Copyright (c) 2012
          12 * @version:1.0
          13 */

          14public class Qu3 {
          15
          16    /**
          17     * 功能說(shuō)明:1、 有n個(gè)人圍成一圈,順序排號(hào)。從第一個(gè)人開(kāi)始報(bào)數(shù)(從1到3報(bào)數(shù)),凡報(bào)到3的人退出圈子,<br>
          18     * 問(wèn)最后留下的是原來(lái)第幾號(hào)的那位。
          19     * 
          20     * @Afei 2012-6-10
          21     * @param args
          22     */

          23
          24    public static void main(String[] args) {
          25        // TODO Auto-generated method stub
          26        Scanner input = new Scanner(System.in);
          27        System.out.print("請(qǐng)輸入總?cè)藬?shù):");
          28        int p = input.nextInt();
          29        /**** 初始化人員 ***/
          30        boolean[] per = new boolean[p];// boolean數(shù)組表示站成一圈的人,false表示退出
          31        for (int i = 0; i < per.length; i++{
          32            per[i] = true;
          33        }

          34
          35        /**** 報(bào)號(hào) ***/
          36        int t = 0, len = per.length;
          37        while (len > 1{
          38            for (int i = 0; i < per.length; i++{
          39
          40                if (per[i]) {
          41                    t++;
          42                    if (t == 3{
          43                        t = 0;
          44                        per[i] = false;
          45                        len--;
          46                    }

          47                }

          48            }

          49        }

          50        /***** 結(jié)果 *****/
          51        System.out.println("最后的情況:" + Arrays.toString(per));
          52        for (int i = 0; i < per.length; i++{
          53            if (per[i]) {
          54                System.out.println("原來(lái)喊的數(shù):" + (i + 1% 3);
          55            }

          56        }

          57    }

          58}

          59


          posted @ 2012-06-12 00:08 feezh 閱讀(30768) | 評(píng)論 (7)編輯 收藏

          2012年5月29日

          Java樹(shù)形數(shù)據(jù)(或者說(shuō)級(jí)聯(lián))分類

          - 這幾天做東西時(shí)遇到一個(gè)樹(shù)形數(shù)據(jù)(或者說(shuō)級(jí)聯(lián),不會(huì)描述了,就這么叫吧)分類的問(wèn)題,開(kāi)始有點(diǎn)糾結(jié),后想到了一種方法實(shí)現(xiàn),先分享出來(lái),高手勿噴。

          正文開(kāi)始
          現(xiàn)有三個(gè)類:分別是Chapter.java Section.java KnowledgePoint.java
          Chapter.java
          private Set sections = new HashSet(0);
          public Set getSections() {
                  
          return this.sections;
              }


          public void setSections(Set sections) {
                  
          this.sections = sections;
              }

          Section.java
          private Chapter chapter;
          private Set knowledgePoints = new HashSet(0);
          public Chapter getChapter() {
                 
          return this.chapter;
              }


          public void setChapter(Chapter chapter) {
                 
          this.chapter = chapter;
              }

          public Set getKnowledgePoints() {
                 
          return this.knowledgePoints;
              }


          public void setKnowledgePoints(Set knowledgePoints) {
                 
          this.knowledgePoints = knowledgePoints;
              }


          KnowledgePoint.java
          private Section section;
          public Section getSection() {
                 
          return this.section;
              }


          public void setSection(Section section) {
                 
          this.section = section;
              }


          可以看出 章節(jié) 有多個(gè)小節(jié),小節(jié)有多個(gè)知識(shí)點(diǎn)。當(dāng)取得知識(shí)點(diǎn)后怎么根據(jù)不同的章節(jié)和小節(jié)分類呢?

          List<KnowledgePoint> kps = this.allService.getKnowledgePointService()
                          .findPoints(kpIds);
          //取得所選擇的知識(shí)點(diǎn)
                      /********** 根據(jù)小節(jié)分類知識(shí)點(diǎn) **********/            Map<Integer, Section> map = new HashMap<Integer, Section>();
                 
          for (int i = 0; i < kps.size(); i++) {
                      Section section
          = kps.get(i).getSection();
                      Integer key
          = section.getId();
                     
          if (!map.containsKey(key)) {
                          section.getKnowledgePoints().clear();
                          map.put(key, section);
                      }

                      map.get(key).getKnowledgePoints().add(kps.get(i));
                  }

                 
          /********** 根據(jù)章節(jié)分類小節(jié) **********/
                      Map
          <Integer, Chapter> cpMap = new HashMap<Integer, Chapter>();
                  Iterator
          <Section> it = map.values().iterator();
                 
          while (it.hasNext()) {
                      Section section
          = it.next();
                      Chapter chapter
          = section.getChapter();
                      Integer key
          = chapter.getId();
                     
          if (!cpMap.containsKey(key)) {
                          chapter.getSections().clear();
                          cpMap.put(key, chapter);
                      }

                      cpMap.get(key).getSections().add(section);
                  }



          posted @ 2012-05-29 21:41 feezh 閱讀(2594) | 評(píng)論 (1)編輯 收藏

          遠(yuǎn)程備份數(shù)據(jù)庫(kù)到本地

          1.共享備份目錄

          (要共享的目錄)右鍵——共享——特定用戶
          說(shuō)明:在次選擇的用戶為下面建立通信時(shí)的用戶名
           

          2.建立通信

          1master..xp_cmdshell   'net   use  \\計(jì)算機(jī)名\共享名   密碼   /user:計(jì)算機(jī)名\用戶名'

          3.備份數(shù)據(jù)庫(kù)

          1DECLARE @PATH NVARCHAR(2000)
          2SET @PATH ='\\計(jì)算機(jī)名\共享名\' +Convert(Nvarchar,getDate(),112)+'.bak'
          3backup database 數(shù)據(jù)庫(kù)名 to disk=@PATH '

          4.刪除通信

           

          1master..xp_cmdshell   'net  use  \\計(jì)算機(jī)名\共享名  /delete '

          實(shí)現(xiàn)自動(dòng)備份
          SQL SERVER代理——作業(yè)——新建作業(yè)
          第一步:常規(guī):填寫(xiě)作業(yè)名稱

          第二步:步驟:填寫(xiě)步驟名稱,選擇類型為t-sql,填寫(xiě)sql命令。按前面步驟分開(kāi)填寫(xiě)步驟。
          注意:最后一步: 修改成功時(shí)要執(zhí)行的操作:
          第三步:計(jì)劃——新建,根據(jù)需要設(shè)置。
          第四五六。。根據(jù)需要設(shè)置。

          posted @ 2012-05-29 21:00 feezh 閱讀(1686) | 評(píng)論 (0)編輯 收藏

          2012年5月28日

          【轉(zhuǎn)】org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save(): ***(POJO類,及持久化類名)

          錯(cuò)誤篇1:
          org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save(): ***(POJO類,及持久化類名)

          分析及解決:

          你要操作的數(shù)據(jù)表中的id(即主鍵)的類型設(shè)置成了“自動(dòng)增長(zhǎng)類型”,而在你的

          hibernate.cfg.xml中,id的生成方式是assigned,即
          <id name="id" type="integer">
                      <column name="id" />
                      <generator class="assigned" />
          </id>
          這種搭配是矛盾的!

          主鍵的assigned生成方式由程序自動(dòng)生成表的主鍵,即在你的測(cè)試程序中要調(diào)用setId()方法,且必

          須在調(diào)用save()前調(diào)用(或者說(shuō)在調(diào)用save()前必須指定id,其實(shí)就是說(shuō),主鍵值不能為空!)。
          把主鍵的生成方式改為native,它的特征是能夠根據(jù)底層數(shù)據(jù)庫(kù)自動(dòng)選擇主鍵生成方式。
          轉(zhuǎn)自:http://www.iteye.com/topic/201035

          posted @ 2012-05-28 10:14 feezh 閱讀(3480) | 評(píng)論 (0)編輯 收藏

          解決 java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lan

          原因:spring2與hibernate3有asm-2.2.3.jar的沖突


          解決方法:刪除asm-2.2.3.jar


          完整異常信息:

          org.springframework.beans.factory.BeanCreationException:
          Error creating bean with name 'sessionFactory' defined in ServletContext
          resource [/WEB-INF/classes/applicationContext.xml]: Invocation of init method
          failed; nested exception is org.hibernate.HibernateException: Unable to
          instantiate default tuplizer
          [org.hibernate.tuple.entity.PojoEntityTuplizer]
          Caused by:

          org.hibernate.HibernateException: Unable to instantiate default tuplizer
          [org.hibernate.tuple.entity.PojoEntityTuplizer]
          at
          org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:110)
          at
          org.hibernate.tuple.entity.EntityTuplizerFactory.constructDefaultTuplizer(EntityTuplizerFactory.java:135)
          at
          org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.<init>(EntityEntityModeToTuplizerMapping.java:56)
          at
          org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:323)
          at
          org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:433)
          at
          org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:109)
          at
          org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
          at
          org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:231)
          at
          org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1313)
          at
          org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:805)
          at
          org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:745)
          at
          org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:134)
          at
          org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1203)
          at
          org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1172)
          at
          org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
          at
          org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249)
          at
          org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155)
          at
          org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
          at
          org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
          at
          org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:285)
          at
          org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
          at
          org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
          at
          org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:189)
          at
          org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
          at
          org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
          at
          org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
          at
          org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
          at
          org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
          at
          org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
          at
          org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)
          at
          org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)
          at
          org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)
          at
          org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
          at
          org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
          at
          org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
          at
          org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
          at
          org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
          at
          org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
          at
          org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
          at
          org.apache.catalina.core.StandardService.start(StandardService.java:516)
          at
          org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
          at
          org.apache.catalina.startup.Catalina.start(Catalina.java:583)
          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:597)
          at
          org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
          at
          org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
          Caused by:
          java.lang.reflect.InvocationTargetException
          at
          sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
          at
          sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
          at
          sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
          at
          java.lang.reflect.Constructor.newInstance(Constructor.java:513)
          at
          org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:107)
          ...
          47 more
          Caused by:java.lang.NoSuchMethodError:
          org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V

          at
          net.sf.cglib.core.ClassEmitter.begin_class(ClassEmitter.java:77)
          at
          net.sf.cglib.core.KeyFactory$Generator.generateClass(KeyFactory.java:173)
          at
          net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25)
          at
          net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:216)
          at
          net.sf.cglib.core.KeyFactory$Generator.create(KeyFactory.java:145)
          at
          net.sf.cglib.core.KeyFactory.create(KeyFactory.java:117)
          at
          net.sf.cglib.core.KeyFactory.create(KeyFactory.java:108)
          at
          net.sf.cglib.core.KeyFactory.create(KeyFactory.java:104)
          at
          net.sf.cglib.proxy.Enhancer.<clinit>(Enhancer.java:69)
          at
          org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:117)
          at
          org.hibernate.proxy.pojo.cglib.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:43)
          at
          org.hibernate.tuple.entity.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:188)
          at
          org.hibernate.tuple.entity.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:128)
          at
          org.hibernate.tuple.entity.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:78)
          ...
          52 more
          2012-3-8 16:28:53 org.apache.catalina.core.StandardContext
          listenerStart
          嚴(yán)重: Exception sending context initialized event to listener
          instance of class
          org.springframework.web.context.ContextLoaderListener
          org.springframework.beans.factory.BeanCreationException:
          Error creating bean with name 'sessionFactory' defined in ServletContext
          resource [/WEB-INF/classes/applicationContext.xml]: Invocation of init method
          failed; nested exception is org.hibernate.HibernateException: Unable to
          instantiate default tuplizer
          [org.hibernate.tuple.entity.PojoEntityTuplizer]
          Caused by:
          org.hibernate.HibernateException: Unable to instantiate default tuplizer
          [org.hibernate.tuple.entity.PojoEntityTuplizer]
          at
          org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:110)
          at
          org.hibernate.tuple.entity.EntityTuplizerFactory.constructDefaultTuplizer(EntityTuplizerFactory.java:135)
          at
          org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.<init>(EntityEntityModeToTuplizerMapping.java:56)
          at
          org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:323)
          at
          org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:433)
          at
          org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:109)
          at
          org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
          at
          org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:231)
          at
          org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1313)
          at
          org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:805)
          at
          org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:745)
          at
          org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:134)
          at
          org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1203)
          at
          org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1172)
          at
          org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
          at
          org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249)
          at
          org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155)
          at
          org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
          at
          org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
          at
          org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:285)
          at
          org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
          at
          org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
          at
          org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:189)
          at
          org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
          at
          org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
          at
          org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
          at
          org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
          at
          org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
          at
          org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
          at
          org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)
          at
          org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)
          at
          org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)
          at
          org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
          at
          org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
          at
          org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
          at
          org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
          at
          org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
          at
          org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
          at
          org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
          at
          org.apache.catalina.core.StandardService.start(StandardService.java:516)
          at
          org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
          at
          org.apache.catalina.startup.Catalina.start(Catalina.java:583)
          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:597)
          at
          org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
          at
          org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
          Caused by:
          java.lang.reflect.InvocationTargetException
          at
          sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
          at
          sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
          at
          sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
          at
          java.lang.reflect.Constructor.newInstance(Constructor.java:513)
          at
          org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:107)
          ...
          47 more
          Caused by:java.lang.NoSuchMethodError:
          org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V

          at
          net.sf.cglib.core.ClassEmitter.begin_class(ClassEmitter.java:77)
          at
          net.sf.cglib.core.KeyFactory$Generator.generateClass(KeyFactory.java:173)
          at
          net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25)
          at
          net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:216)
          at
          net.sf.cglib.core.KeyFactory$Generator.create(KeyFactory.java:145)
          at
          net.sf.cglib.core.KeyFactory.create(KeyFactory.java:117)
          at
          net.sf.cglib.core.KeyFactory.create(KeyFactory.java:108)
          at
          net.sf.cglib.core.KeyFactory.create(KeyFactory.java:104)
          at
          net.sf.cglib.proxy.Enhancer.<clinit>(Enhancer.java:69)
          at
          org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:117)
          at
          org.hibernate.proxy.pojo.cglib.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:43)
          at
          org.hibernate.tuple.entity.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:188)
          at
          org.hibernate.tuple.entity.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:128)
          at
          org.hibernate.tuple.entity.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:78)
          ...
          52 more


          認(rèn)真閱讀錯(cuò)誤信息,一般在最后都能找到答案的!

          posted @ 2012-05-28 00:25 feezh 閱讀(3508) | 評(píng)論 (0)編輯 收藏

          主站蜘蛛池模板: 绥中县| 顺义区| 汤阴县| 阜阳市| 蓝田县| 莱西市| 田东县| 凌源市| 南安市| 黔江区| 伊宁市| 南丰县| 疏附县| 大同市| 德保县| 凭祥市| 罗甸县| 康马县| 湖北省| 东山县| 新绛县| 东丰县| 定远县| 吴桥县| 泗洪县| 呼玛县| 高平市| 五常市| 武定县| 漠河县| 东乌| 来宾市| 镶黄旗| 桂林市| 秀山| 天台县| 兴文县| 彰化市| 确山县| 固阳县| 武川县|