JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java Application Framework » Spring  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Re:請教一下 Spring整合Hibernate和JDBC的問題 [Re:kentyeh]
legendker





發文: 41
積分: 0
於 2011-10-19 15:42 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
如果我走JDBC這條 因為不是使用annotation 所以必須自己定義bean
1
2
3
4
5
6
7
8
9
10
11
  <bean id="testDaoJdbc" class="com.onlinedoc.dao.jdbc.TestDaoJdbc">
    <property name="dataSource" ref="dataSource" />
  </bean>
 
  <bean id="testManager" parent="txProxyTemplate_jdbc">
    <property name="target">
      <bean class="com.onlinedoc.service.impl.TestManagerImpl">
        <property name="testDaoJdbc" ref="testDaoJdbc" />
      </bean>
    </property>
  </bean>


testDaoJdbc繼承JdbcDaoSupport
testManager去call testDaoJdbc的method
TestAction去call testManager
測試結果: 可以成功access DB

但是如果我把上面那兩個bean拿掉 全部使用annotation注入
TestDao 加入 @Transactional 並繼承SimpleHibernateDao
TestManager 加入 @Service
並將宣告TestDao的地方 加入@Autowired
測試結果失敗 甚至連Action的地方都沒跑到就掛了

結論: 可能對Annotation的部分使用錯誤, 但是我在TestAction call TestManager的地方下debug去看
連這邊都沒跑到就掛了,不知道是不是整個架構只要有錯誤,就會直接crash掉?
這部分還不知道怎麼處理,有高手可以指點一下嗎? 謝謝啦!


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
1397 請教一下 Spring整合Hibernate和JDBC的問題 legendker 4974 2011-10-19 14:08
1258 Re:請教一下 Spring整合Hibernate和JDBC的問題 kentyeh 154 2011-10-19 15:15
1244 Re:請教一下 Spring整合Hibernate和JDBC的問題 legendker 857 2011-10-19 15:42
1359 Re:請教一下 Spring整合Hibernate和JDBC的問題 kentyeh 111 2011-10-19 16:16
» JWorld@TW »  Java Application Framework » Spring

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8