Tag: transactional
Eine Transaktion ist eine Sammlung von Operationen auf einer Datenbank, die angeblich zum ausführen in einem Gerät.
3
Antworten
Dies ist mein 1. mal versucht Spring3 s @Eingeplant , aber ich kann nicht verpflichten zu DB. Das ist mein code : @Service public class ServiceImpl implements Service , Serializable { @Inject private Dao dao; @Override @Scheduled(cron="0
2
Antworten
Bin ich mit Spring 3 mit Hibernate 3. Ich bin versucht zu konfigurieren, Spring deklaratives Transaktions -, aber egal was ich versuche, Frühling Transaktion ist nicht immer gestartet. Hier ist meine Konfiguration Datei: applicationContext-hibernate.xml <tx:annotation-driven transaction-manager="txManager" />
5
Antworten
Angenommen ich habe zwei Funktionen DoTaskA und DoTaskB—sowohl in der Lage zu werfen TaskException—mit Ihren entsprechenden "rollback" - Funktionen UndoTaskA und UndoTaskB. Was ist das beste Muster zu verwenden, so dass entweder beide gelingen oder scheitern beide?
1
Antworten
Iam mit Spring Transaktions-und AspectJ in meiner web-Anwendung. Anwendung-context.xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jaxrs="http://cxf.apache.org/jaxrs" xmlns:context="http://www.springframework.org/schema/context" xmlns:util="http://www.springframework.org/schema/util" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation=" http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://cxf.apache.org/jaxrs http://cxf.apache.org/schemas/jaxrs.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.1.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd"> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
2
Antworten
Mit Spring + Hibernate und transactional-Annotationen. Ich versuche zum test das folgende: eine Methode aufrufen, die änderungen, die ein User-Objekt ruft dann eine @Transactional service-Methode beibehalten, es gelesen das Objekt wieder aus der DB und sicherzustellen, dass
2
Antworten
Habe ich eine Feder webapp und alles war ok, aber jetzt brauche ich eine Methode, die zu Transaktions -, dies ist mein applicationContext.xml <?xml version="1.0" encoding="UTF-8"?> <beans:beans xmlns="http://www.springframework.org/schema/mvc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:beans="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:p="http://www.springframework.org/schema/p" xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context
2
Antworten
Ich bin neu in Spring/JPA/Hibernate, und während es klingt einfach, die Realität einfach noch nicht. Ich könnte etwas Hilfe gebrauchen. Habe ich eine übergeordnete Entität, die über eine Liste von Kind-Entitäten. Ich werde diese verwenden, um halten
2
Antworten
Ich bin mit Spring + Hibernate + Java Persistence API (JPA und ich haben eine situation, wo ich nicht an meine entities persistent in der Datenbank. Ich habe eine service-Klasse, annotiert mit @Transactional. Es verwendet eine DAO
1
Antworten
Habe ich eine Anforderung zum starten neue Transaktion innerhalb einer Laufenden Transaktion, so dass eine Ausnahme in der 2. Transaktion wird rollback nur neue Transaktion nicht die alte. Diese mache ich durch die Einstellung Vermehrung Attribut in
1
Antworten
Bei der Verwendung von Spring-data ist es möglich zu verlängern die CrudRepository. Wie funktioniert diese Repositories .delete() Methode arbeiten "unter der Haube"? Zudem ist diese Methode Transactional? Wenn dies der Fall ist, gibt es keine Notwendigkeit zu
1
Antworten
@Service @Repository @Transactional public class VideoService { @PersistenceContext EntityManager entityManager; public void save(Video video) { Video video1 = new Video(); entityManager.persist(video1); } <persistence xmlns="http://java.sun.com/xml/ns/persistence" version="1.0"> <persistence-unit name="video_pu" transaction-type="RESOURCE_LOCAL" > <provider>org.hibernate.ejb.HibernatePersistence</provider> <properties> <property name="hibernate.hbm2ddl.auto" value="create-drop" /> <property name="hibernate.dialect"
1
Antworten
hier bin ich versucht, entfernen Sie alle Benutzer, die containt eine " in Ihrer E-Mail/Benutzername. def removeQuote(self, tbl,record): """ Updates the record """ statmt="select id from %s WHERE `email` LIKE '%%\"%%'" % (tbl) self.cursor.execute(statmt) rows=list(self.cursor.fetchall()) for idx,
5
Antworten
Einfach erklärt: Was ist der Unterschied zwischen "Transactional" und "Non-Transactional"? In meinem Fall kam ich mit dieser Frage beim Lesen der folgenden definition für "MDM": "In computing, master data management" (MDM) umfasst eine Gruppe von Prozesse und
3
Antworten
Ich laufen in seltsamen problem während der Entwicklung der Anwendung mit Spring (3.0.5), Hibernate (3.6.0) und Wicket (1.4.14). Das problem ist: ich kann nicht speichern oder ändern Sie jedes Objekt in die Datenbank ein. Mit 'keine' meine
4
Antworten
Habe ich gesehen, dass viele Kommentare in stack-überlauf Artikel fand ich bestimmte Dinge entweder @Transactional Verwendung mit @Service oder mit @Controller "In der Regel sollte eine Transaktion an den service layer". "Der normale Fall wäre, zu kommentieren,
1
Antworten
Hatte ich add @Transactional auf die Methode in der service-Schicht. @Transactional(readOnly = false) public void add(UserFollow uf){ UserFollow db_uf = userFollowRepository.findByUserIdAndFollowUserId(uf.getUserId(), uf.getFollowUserId()); if(db_uf == null) { userFollowRepository.save(uf); userCountService.followInc(uf.getFollowUserId(), true); userCountService.fansInc(uf.getUserId(), true); throw new RuntimeException();//throw an Exception }
2
Antworten
Ich entwickelt meine erste Anwendung mit Spring MVC und Spring-JPA. Ich bekomme ein problem bei Verwendung der @Transactional-annotation. Ich kommentieren einer meiner service-Methoden mit @Transactional, und ich werfe exception in der Methode, weil ich erwarte, dass es
2
Antworten
Ich versuche, mit Feder @Transactional annotation und timeout parameter. Im wesentlichen habe ich den code testen mit einige Thread.sleep() codes. Dann bekomme ich die timeout-Ausnahme, wie ich erwartet hatte. Auch möchte ich, um timeout-exception, wenn die Datenbank-Operationen
3
Antworten
Ich weiß, dass mein problem ist ein häufiges problem, aber ich habe eine Menge Fragen hier, überprüft Frühling Dokumentation, und ich weiß wirklich nicht, was ich falsch mache. Mein problem: ich habe eine Spring WebFlow Projekt mit
2
Antworten
Sind wir mit atomikos JTA mit spring und 2 verschiedenen mysql-Datenquellen. Wir haben ein problem, Wenn wir zwei verschiedene repositories (von 2 verschiedenen Datenquellen), die auf der gleichen @Transactional-Methode erhalten wir einen Fehler: Caused by: java.sql.SQLException: Unable
3
Antworten
Beispiel: @Transactional public boolean addPersonToDb(Person p) { //message on this line //some logic } Code kompiliert und läuft ohne Probleme. Nachricht selbst: Mehrere Marker auf dieser Linie implementiert com.pname1.pname2.pname3.pname4.PersonDAO.addPersonToDb beraten org.springframework.transaction.interceptor.TransactionInterceptor.invoke(org.aopalliance.intercept.MethodInvocation) Kann ich nicht wirklich verstehen, wenn
2
Antworten
Entwickle ich ein Modul auf einer OSGi-Anwendung mit Spring MVC und Jungfrau Webserver. Auf meinem Modul habe ich einen Controller, access Manager, die eine Liste von Handlern, die sind zuständig für die Bearbeitung von berichten. Alles war
4
Antworten
Ist das möglich, das eine commit-Methode, die markiert ist wie der Frühling ist @Transactional? @PersistenceContext private EntityManager em; @Transactional(propagation = Propagation.REQUIRED) public void saveMembersWithMultipleCommits(List<Member> members) throws HibernateException { Iterator<Member> it = members.iterator(); while (it.hasNext()) { while (it.hasNext())
1
Antworten
In das folgende Stück code (Feder 3): @Transactional("txManager") public class DaoHolder { @Transactional(value="txManager", readOnly=false, propagation=Propagation.REQUIRES_NEW, rollbackFor={Exception.class}) private void runTransactionalMethod() throws Exception { dao1.insertRow(); dao2.insertRow(); //throw new Exception(); } //... } dao1 verwendet ein session-factory befestigt datasource1 dao2
2
Antworten
<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager"> <property name="entityManagerFactory" ref="data.emf" /> </bean> <tx:annotation-driven transaction-manager="transactionManager" /> <bean id="transactionManager2" class="org.springframework.orm.jpa.JpaTransactionManager"> <property name="entityManagerFactory" ref="data.emf" /> </bean> <tx:annotation-driven transaction-manager="transactionManager2" /> In meinem service-layer, kann ich @Transactional(name="transactionManager2"); zu identifizieren, zu welcher Transaktion-manager ich nutzen wenn ich
3
Antworten
Bin ich mit Spring 3.2, Hibernate und JUnit 4. Meiner Dao-Klasse ist wie folgt: @Transactional public class SomeDaoImpl implements SomeDao { Den update-Operationen auf diese Arbeit, wenn ausgeführt, die direkt von der web-Anwendung. Ich bin jedoch zu
3
Antworten
Für WebApplicationContext, sollte ich @Transactional Annotationen im controller oder in der Dienstleistung? Der Frühling docs haben mich ein bisschen verwirrt. Hier ist meine web.xml: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"> <display-name>Alpha v0.02</display-name>
3
Antworten
Ok, also ich habe sich schließlich-zu-peer-Druck und begann mit dem Frühling in meinem web-app :-)... Ich versuche also, um die Transaktion Umgang mit Sachen zu arbeiten, und ich kann einfach nicht scheinen, um es zu bekommen. Mein
4
Antworten
Ich will wissen, was eigentlich passiert, wenn Sie kommentieren eine Methode, mit @Transactional? Natürlich weiß ich, dass der Frühling wickeln, die Methode in einer Transaktion. Aber ich habe folgende Zweifel: Hörte ich, dass der Frühling schafft eine
7
Antworten
Ich konfiguriert Frühjahr mit Transaktionsunterstützung. Gibt es eine Möglichkeit, um die log-Transaktionen nur um sicherzustellen, dass ich alles richtig? Zeigt im log ist ein guter Weg, um zu sehen, was passiert. InformationsquelleAutor der Frage cometta | 2009-12-27
2
Antworten
Habe ich eine Reihe von @Service Bohnen, die Erben core-Funktionalität, die von einer abstrakten Klasse. Ich markierte jeweils die konkreten sub-class-services mit @Service und @Transactional. Die abstrakte super-Klasse enthält die public-Eintrag-Punkt-Methode für jeden dieser Dienste. In anderen
10
Antworten
Kann mir jemand erklären, was isolation & Vermehrung Parameter sind für die in der @Transactional Anmerkung über die Reale Welt Beispiel. Im Grunde, wenn und warum sollte ich wählen, um zu ändern Ihre Standard-Werte. InformationsquelleAutor der Frage
3
Antworten
Gibt es schon ein paar Fragen zu dem Thema, aber keine Antwort bietet sich wirklich an Argumenten, um zu erklären, warum wir es nicht machen sollte eine Spring MVC-controller Transactional. Siehe: Transaktion nicht korrekt funktioniert - Frühjahr/MyBatis
3
Antworten
Habe ich eine Methode annotiert mit @Transactional. Ich abrufen eines Objekts aus meiner Oracle-DB, ändern Sie ein Feld, und dann der Rückkehr aus der Methode. Ich habe vergessen, das Objekt zu speichern, aber entdeckt, dass die Datenbank
5
Antworten
Erstens ist es möglich, dass ich Frage, etwas, was gefragt und beantwortet vor, aber ich konnte nicht bekommen ein suchergebnis zurück . Okay, in der Regel (oder immer so weit:) ) Wir definieren transactional-Annotationen auf service-Ebene typische
1
Antworten
Hatte ich vorher einen Beitrag über dieses Problem, das gelöst wurde. Allerdings seit dem Umbau das Projekt mit auto-WLAN-Bohnen und weniger XML-Konfiguration, die ich finde, ich bin ein Wiederaufgreifen dieses Problem. Ich habe den Weg meiner vorherigen
3
Antworten
Ich habe eine Methode in einer Service-Klasse, die markiert war, als @Transactional, aber es war auch ruft einige andere Methoden in der selben Klasse, die waren nicht gekennzeichnet als @Transactional. Bedeutet das, dass der Anruf zu trennen
1
Antworten
Habe ich eine Methode wie folgt: ClassA.java @Transactional public void methodA(){ ExecutorService executorService = Executors.newFixedThreadPool(4); executorService.execute(new Runnable() { public void run() { classB.methodB(); } }); } ClassB.java @Transactional public void methodB(){ updateDB(); } Können die methodB gut