Описание тега mybatis

MyBatis - это платформа для сопоставления объектов с реляционными базами данных с упором на высокую производительность и простоту. Дескрипторы или аннотации XML связывают объекты с операторами SQL или хранимыми процедурами.
2 ответа

Spring Transaction совершает транзакции там, где не должен

В "applicationContext-base.xml" я добавляю ниже: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframework.org/schema/util" xmlns:p="http://www.springfr…
29 июл '14 в 09:28
1 ответ

Могу ли я сохранить iBatis и Mybatis в одном приложении при переключении на myBatis?

Вопрос один из заголовка. Далее следует краткое объяснение. У меня есть приложение, которое использует iBatis 2, и я хотел бы перейти на последнюю версию myBatis (3.2.0 в момент написания). Поскольку у меня нет достаточно времени, чтобы начать и зак…
25 фев '13 в 17:17
0 ответов

mybatis: Вероятно, не был указан ни тип результата, ни карта результата

Я использую mybatis сделать некоторые CRUD для MySQL. я сталкиваюсь с ошибкой: org.mybatis.spring.MyBatisSystemException: вложенное исключение - org.apache.ibatis.executor.ExecutorException: был выполнен запрос, и не найдено карт результатов для соп…
23 июл '18 в 10:36
3 ответа

Может ли уровень контроллера вызывать напрямую из уровня персистентности?

У меня есть веб-приложение с JSF, Spring и Mybatis. Эти фреймворки используются соответственно на уровне контроллеров, бизнеса и дао. На моем уровне DAO у меня есть методы для операций CRUD. Теперь в моем слое контроллера мне нужно использовать опер…
1 ответ

Беспорядок кэша оракула с результатами запроса mybatis (не может получить последнее)

Моя среда это: Spring Boot + Mybatis + Oracle 10g + Jdk1.8 Я получил таблицу с именем book в oracle вот так: +---------+------+--------+ | book_id | name | number | +---------+------+--------+ | 1 | b1 | 123 | | 2 | b2 | 123 | | 3 | b3 | 2343 | +---…
31 окт '17 в 11:56
2 ответа

Весенняя транзакция mybatis становится совершенной

Я пытаюсь использовать mybatis spring для управления транзакциями. Моя проблема в том, что транзакции фиксируются, даже если выдается исключение. Относительно новичок в этом, любая помощь очень ценится. Ниже приведены фрагменты кода. конфигурация Sp…
04 апр '12 в 22:03
0 ответов

Mybatis обновление не влияет

Я использую mybatis-spring, springMVC, в своем проекте, в одном из моих сервисов Impl public int setRetransmissionState(Map params) { String ids = (String) params.get("ids"); List<String> list = Arrays.asList(ids.split(",")); int result = 0; f…
09 окт '15 в 08:16
2 ответа

Не могу понять, как работает мой Spring DTO

В настоящее время я работаю над устаревшим проектом, созданным сторонним подрядчиком. Это сервер Java, который использует Spring и MyBatis и общается с сервером MySQL. Я пытаюсь изменить некоторые некрасивые имена методов в моих методах получения / …
13 дек '16 в 00:29
1 ответ

Результат ajax не возвращается

Я пытаюсь импортировать данные MySQL (выберите запрос) с помощью весны, mybatis. В js вызовите функцию контроллера через ajax и получите данные БД от контроллера. ех. Аякса url: /testmysqlконтроллер Отображение запроса: / testmysql возврат мав (mode…
3 ответа

Как избежать проблем с загрузкой классов с MyBatis в среде OSGI?

Я работаю над Eclipse 3.7 RCP-приложением с несколькими модулями. Модуль A представляет собой набор библиотек, включая mybatis-3.2.2.jar. Модуль B зависит от модуля A (Require-Bundle в manifest.mf) и имеет код, который использует MyBatis для доступа…
02 окт '13 в 15:19
1 ответ

Как использовать MyBatis получить тип результата в виде списка после выбора из базы данных

В моем проекте я использую mybatis в качестве дао и хочу получить результат, например, массив из выбранной строки из базы данных У меня есть класс Employee и интерфейс Дао Employee.java public class Employee { private int id; private String name; pr…
04 июн '15 в 08:00
0 ответов

Использование Spring-Mybatis для получения столбцов из неизвестной таблицы

Поэтому я создаю проект, который позволяет пользователям (доверенным пользователям) запускать шаблоны sql, такие как INSERT, CREATE TABLE, SELECT и т. Д. Проблема в том, что я не знаю столбец таблицы, и пользователь может выполнить инструкцию SELECT…
29 июн '18 в 07:08
1 ответ

Возвращая MyBatis resultMap как карту

У меня mybatis resultMap ссылаются на класс POJO, как показано ниже. <resultMap id="FolderResultMap" type="Folder"> <result column="recordcount" property="recordCount" /> <result column="contenttype" property="folderContentType" />…
23 окт '18 в 15:50
1 ответ

Использовать базу данных по хосту в одном.war

У меня есть одна война (webapp.war), к которой можно получить доступ с subdomain1.mydomain.com и subdomain2.mydomain.com. Я хочу использовать разные базы данных в зависимости от домена, например, когда я получаю доступ к subdomain1.mydomain.com, я х…
19 апр '17 в 13:54
1 ответ

mybatis имя столбца результата при использовании проблемы типа результата hashmap

В моем файле myBatis mapper xml имя столбца результата "COUNT(A.subj)".Но результат hashmap имеет key="COUNT(A" and value=".subj)=0". Я думаю "." в имени столбца могут возникнуть проблемы. Есть ли решение этой проблемы? <select id="monthax_query1…
22 сен '17 в 09:16
1 ответ

sqlSession имеет значение null при автоматическом подключении (mybatis3, Spring5)

Я только что создал проект, и я пытаюсь вставить данные в MySQL. Но sqlSession является нулевым при попытке вставить строку. Я использовал "System.out.println", чтобы проверить, правильно ли подключен объект sqlSession. Однако я обнаружил, что объек…
19 авг '18 в 06:47
2 ответа

Вставить в базу данных

Я использую mybatis для вставки значений, используя: Dao.xml <insert id="someId" parameterType="someBean" > INSERT ALL <foreach collection="list" item="item" index="index" > INTO table_name (ID,NAME) VALUES (#{item.id},#{item.name}) <…
23 апр '13 в 16:08
1 ответ

Spring Mybatis получить последний идентификатор вставки с @Transactional

У меня есть две таблицы: User и SocialAccount. Один пользователь может иметь много социальных учетных записей. Я должен создать пользователя, прежде чем создать учетную запись socialAccount: @Transactional public SocialAccount create(SocialAccount s…
14 апр '15 в 13:34
0 ответов

Как получить значение идентификатора из коллекции вставки mybatis с базой данных оракула?

Используя приведенный ниже код, мы можем вставить коллекцию значений в один вызов db в oracle. но проблема в том, что мы не можем получить идентификатор вставленных значений. Поэтому, пожалуйста, кто-нибудь даст правильные решения о том, как получит…
01 сен '14 в 10:28
1 ответ

Возвращение Йода DateTime вне класса

У меня возникли проблемы с выяснением того, как вернуть один DateTime из SQL-запроса, используя mybatis: Соответствующая часть моего интерфейса: DateTime getMinActual(@Param("IDs") List<Integer> IDs); Соответствующая часть моего картографа xml…
29 авг '15 в 17:40