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

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

Подскажите пожалуйста, как в MyBatis-3.1.1 настроить соединение к БД не прописывая его в config.xml, а используя DataSource?
  • Вопрос задан
  • 3541 просмотр
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Java-разработчик
    14 месяцев
    Далее
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
Решения вопроса 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);
    }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы