SpringMVC OpenJPA奇怪的錯誤

2021-08-26 05:03:31 字數 785 閱讀 5622

在使用springdao利用openjpa進行事務操作時出現錯誤**(不使用事務的時候無錯):

org.apache.openjpa.persistence.transactionrequiredexception: can only perform operation while a transaction is active.

非常奇怪的乙個錯誤提示,google找到的類似問題都與我碰到的沒有關係。

首先我有乙個專案已經正常使用springmvc+openjpa,以此專案為基礎新建了乙個ext-gwt的專案,修改了部分**。

非常神奇的碰到了上面的問題,百思不得其解。順著spring**往下找也一頭霧水。

無奈之下,對兩個專案進行逐步匹配修改…………居然問題是因為…………想死的心都有了。看**如下:

<?xml version="1.0" encoding="utf-8"?>			

居然錯在這裡

我的controller位置是:

package com.strong.server.module.controller;
用這個掃瞄包的時候就會出現最開始的錯誤,必須修改為:

非常神奇的錯誤,但最主要的還是對springmvc理解的不夠,貌似這方面的資料相對struts來說實在太少。

順便再推薦一下springmvc,它沒有struts那樣的過度封裝,可以在controller直接呼叫原生的request

可是實現程式最大程度的解耦合,強烈推薦之………………

js提交表單奇怪的錯

line 1057 char 4 code 0 error frmlogin 未定義 document取name,id都試了.document.forms 0 也試了,document.all.tags form 0 action也試了.都沒有解決.嘎嘎,鬱悶了一中午.小問題往往出大事.死也不出來,...

奇怪奇怪的問題

由於需求,我自己寫了乙個mydialog extends dialog 在dialog裡面寫了乙個handler,用來更新dialog上的字。第二次更新介面,需要dialog比第一次變大點。可是dialog在activity裡面顯示,如果activity不掛後台的話,更新很正常。但是我把activi...

奇怪的比賽

某電視台舉辦了低碳生活大獎賽。題目的計分規則相當奇怪 每位選手需要回答10個問題 其編號為1到10 越後面越有難度。答對的,當前分數翻倍 答錯了則扣掉與題號相同的分數 選手必須回答問題,不回答按錯誤處理 每位選手都有乙個起步的分數為10分。某獲勝選手最終得分剛好是100分,如果不讓你看比賽過程,你能...