Задать вопрос
AndreyPM
@AndreyPM

MyBatis как настроить конфигурацию к БД?

Подскажите пожалуйста, как в MyBatis-3.1.1 настроить соединение к БД не прописывая его в config.xml, а используя DataSource?
  • Вопрос задан
  • 3542 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
  • Академия Эдюсон
    Java-разработчик: тариф Базовый
    8 месяцев
    Далее
  • Skillbox
    Профессия Java-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
ivnik
@ivnik
Я делал примерно так:

    private SqlSessionFactory createSqlSessionFactory(@Nonnull final DataSource dataSource) {
        final TransactionFactory transactionFactory = new JdbcTransactionFactory();

        final Environment environment = new Environment("main", transactionFactory, dataSource);

        final Configuration configuration = new Configuration(environment);

        // .. добавление mapper-ов
        // configuration.addMapper(mapperClass);

        return new SqlSessionFactoryBuilder().build(configuration);
    }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Казань
от 75 000 ₽
ИТРУМ Ростов-на-Дону
от 75 000 ₽
СофтМоушен Санкт-Петербург
от 150 000 до 220 000 ₽