Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / MyBatis и Web-приложение (без Spring) / 6 сообщений из 6, страница 1 из 1
13.12.2016, 15:21
    #39365808
erhe
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MyBatis и Web-приложение (без Spring)
Здравствуйте.

Помогите, пжлста, чего-то туплю и инет не помогает :-(

Простое динамическое web-приложение (без Spring). Подкинул в WEB-INF/lib библиотеки MyBatis. Написал конфиг mybatis-config.xml и подкинул его в WEB-INF где web.xml лежит. Теперь нужно прочитать конфиг и работать дальше, но:

Код: java
1.
2.
Reader reader = Resources.getResourceAsReader("mybatis-config.xml");
SqlSessionFactory sqlSession = new SqlSesionFactoryBuilder().build(reader)



выдает ошибку, что не может найти файл. Как правильно указать путь, чтобы конфиг нашелся?
...
Рейтинг: 0 / 0
13.12.2016, 15:34
    #39365829
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MyBatis и Web-приложение (без Spring)
erheНаписал конфиг mybatis-config.xml и подкинул его в WEB-INF где web.xml лежит http://www.mybatis.org/mybatis-3/java-api.html
...
Рейтинг: 0 / 0
13.12.2016, 16:02
    #39365873
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MyBatis и Web-приложение (без Spring)
Ну, в доке же написано, что метод из Classpath читает. Это такая утилика для Class/Classloader методов getResource/getResourceAsStream.

Файл нужно закинуть туда же где и классы чтобы читать оттуда.

А чтобы читать ресурсы из WEB-INF нужен ServletContext. Есть ли там чего у ибатиса на этот счет - не знаю.
...
Рейтинг: 0 / 0
13.12.2016, 19:29
    #39366109
erhe
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MyBatis и Web-приложение (без Spring)
BlazkowiczНу, в доке же написано, что метод из Classpath читает. Это такая утилика для Class/Classloader методов getResource/getResourceAsStream.

Файл нужно закинуть туда же где и классы чтобы читать оттуда.

А чтобы читать ресурсы из WEB-INF нужен ServletContext. Есть ли там чего у ибатиса на этот счет - не знаю.

Спасибо. Про getResource -- знаю. Думал, что из WEB-INF как-то можно. А про ServletContext только в контексте Spring видел. Еще раз спасибо.
...
Рейтинг: 0 / 0
13.12.2016, 19:30
    #39366111
erhe
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MyBatis и Web-приложение (без Spring)
grasoff.neterheНаписал конфиг mybatis-config.xml и подкинул его в WEB-INF где web.xml лежит http://www.mybatis.org/mybatis-3/java-api.html

Спасибо, почитаю.
...
Рейтинг: 0 / 0
14.12.2016, 11:30
    #39366520
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MyBatis и Web-приложение (без Spring)
erhe,
ничего не понятно.
У вас нет простейшего hello world с одной кнопкой и подключением за 5 минут?
Или пример есть, но он не работает?
MyBatis + томкат это простейший случай для 5 минут работы.
IMHO
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / MyBatis и Web-приложение (без Spring) / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]