Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java и базы данных
Войти
Регистрация
Восстановить пароль
 
Artyr2
13 / 13 / 1
Регистрация: 12.03.2018
Сообщений: 150
#1

Подключение MyBatis - Java БД

19.06.2018, 14:47. Просмотров 144. Ответов 2
Метки нет (Все метки)

Example.7z

хотел подключить mybatis и работать с базой данных H2 и совсем потерялся в конфигурациях. Где ошибка, и что я сделал не так?
http://www.cyberforum.ru/java-database/thread1907658.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.06.2018, 14:47
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Подключение MyBatis (Java БД):

Mybatis+Postgre: среда Eclipse Indigo
Только начал разбираться с JAVA, ребят помогите пожалуйста найти ошибку. Делал...

Tomcat и Mybatis
Ошибку кажется понял, но вопрос. Куда, что и как подтянуть? У MyBatis нет jar,...

Определение осуществлено ли подключение к заданной WI-FI сети и подключение к ней, если не подключена
Добрый день. Суть задачи - в винде хочу что бы программа определяла -...

MyBatis к postgre
Всем привет. покажите пожалуйста примеры как к postgre подключиться через...

MyBatis vs Oracle
Использую фреймоворк для работы с базой, что схожое на хибернейт - mybatis....

2
xoraxax
1220 / 1175 / 347
Регистрация: 05.07.2013
Сообщений: 5,699
Завершенные тесты: 1
19.06.2018, 16:05 #2
Цитата Сообщение от Artyr2 Посмотреть сообщение
mybatis
за последние три года ни разу не видел, чтоб кто-то пользовался батисом
а вообще туториалов полно, на том же tutorialspoint например
0
Artyr2
13 / 13 / 1
Регистрация: 12.03.2018
Сообщений: 150
24.06.2018, 21:40  [ТС] #3
Лучший ответ Сообщение было отмечено Artyr2 как решение

Решение

Эта ошибка была решена.
Надо отказаться от использования xml мапперов, а использовать аннотации в интерфейсе.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import Model.Title;
import org.apache.ibatis.annotations.Result;
import org.apache.ibatis.annotations.Results;
import org.apache.ibatis.annotations.Select;
 
public interface TitleMapper {
    @Results({
            @Result(property = "id", column = "id"),
            @Result(property = "title", column = "title")
    })
 
    @Select("select title from base where id = #{id}")
    Title getTitleById(Integer id);
 
    @Select("select title from data.base where id = 1")
    Title getTitle();
}
Почему ругается на мапперы, я так и не понял. Но этот вариант работает отлично.

Тему можно отмечать решенной.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.06.2018, 21:40
Привет! Вот еще темы с решениями:

Вставка через MyBatis
Не могу написать корректный метод для вставки такой вот модели данных: ...

Mybatis, spring jdbc и т.д. поделитесь опытом
Вопрос из разряда общеобразовательных. Сейчас делаем с товарищем разные...

MyBatis не хочет мапить вложенные друг в друга модели (relationship mapping)
Всем привет! Есть класс User, у него есть несколько полей и одно из полей...

Spring&JBoss&MyBatis
Подскажите, если есть, хороший туториал по связке этих фреймворков. У меня...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru