Tag: spring-mybatis
MyBatis-Feder integriert MyBatis nahtlos mit dem Frühling. Diese Bibliothek ermöglicht MyBatis zur Teilnahme in Spring-Transaktionen, kümmert sich um Gebäude MyBatis-Mapper und SqlSessions und injizieren Sie in andere Bohnen, übersetzt MyBatis Ausnahmen in den Frühling DataAccessExceptions, und schließlich, können Sie eine Anwendung erstellen-code frei von Abhängigkeiten von MyBatis, Spring oder MyBatis-Frühling.
1
Antworten
Ich bin derzeit mit folgender Zuordnung: @Select ("select count(*) from something where id = 2344") int userExists(); Aber ich würde gern so etwas wie: @Select ("select count(*) from something where id = 2344") boolean userExists(); Kann ich
3
Antworten
Ich weiß, diese Frage wurde schon mehrfach gefragt, aber keine der Antworten hat mir geholfen.Daher bitte ich Sie es erneut. Ich habe gelesen, dass dieser Fehler tritt auf, wenn die interface-Klasse/Paket einen anderen Namen als mapper xml-Klasse/Paket.
1
Antworten
Ich stehe vor dem folgenden Ausnahme bei der Verwendung von Java 8 (1.8.0_60), Frühling 4.2.1 und MyBatis 3.3.0 Sep 29, 2015 11:02:58 AM org.springframework.context.annotation.AnnotationConfigApplicationContext prepareRefresh INFO: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@246b179d: startup date [Tue Sep 29 11:02:58 EDT 2015]; root
2
Antworten
Ich möchte erstellen Sie eine Methode, um dynamisch erstellen von Tabellen nur auf der Durchreise der Tabellenname als variable. Ich habe meine xml-mapper <mapper namespace="com.mappers.TableCreatorMapper"> <cache /> <insert id="createNewTableIfNotExists" parameterType="String" > CREATE TABLE IF NOT EXISTS #{tableName}
5
Antworten
Hatte ich folgende Fehlermeldungen ausgegeben, wenn die Registrierung der mapper-Klassen auf meinem server starten [artifact:mvn] 2016-05-07 11:39:21,708 [ERROR] org.mybatis.spring.mapper.MapperFactoryBean - Error while adding the mapper 'interface com.sample.mappers.UserMapper' to configuration. [artifact:mvn] java.lang.IllegalArgumentException: Mapped Statements collection already contains value
3
Antworten
Habe ich eine einfache spring-boot-mybatis-app (halten Sie im Verstand, bitte). Mybatis ist die Protokollierung von SQL-Abfragen nur im Falle des Scheiterns (auf excepions). Sagen Sie mir bitte, wie es zu zwingen zu protokollieren aller SQL-Abfrage auf die
2
Antworten
Heute bereitete ich ein Beispiel mit Spring Boot und verwenden MyBatis für die data-access-Kommunikation neben Spring-MyBatis. Hier ist die entsprechende Projekt-Konfiguration (mit maven): src/main/java - edu.home.ltmj.controller + CategoryController.java - edu.home.ltmj.dao + CategoryDao.java - edu.home.ltmj.domain + Category.java src/main/resources