Sqlite это встраеваемая БД и URI для нее будет иметь вид jdbc:sqlite://dirA/dirB/dbfile. Т.е. Вам нужно указать путь до директории где будет лежать (или уже лежит) файл с БД.
Учтите также, что сам spring ничего создавать не будет, файл бд должен существовать.
1. MBean читаем тут docs.spring.io/spring/docs/current/spring-framewor...
Как результат получаем возможность управлять приложением например через jvisualvm и плагин mbean к нему. Довольно удобно.
2. Самый удобный для меня вариант, если используется spring boot. Тут можно развернуться на docs.spring.io/spring-boot/docs/current/reference/...
Как итог получаем возможность подключатся к приложению по ssh, реализовывать свои консольные команды. А также получаем служебный REST API с кучей встроенного функционала.
Поздравляю. Это баг JDBC и дисериализации ARRAY, было в свое время тоже самое, но давно.
Первое время решал костылем, потом обновил драйвер до 9.4.1210. Сейчас вроде все норм.
Extjs больше подходит тем кто не может или не хочет писать свой ui и готов пожертвовать производительнстью в угоду скорости разработки(!), однако стоит упомянуть, что ext довольно сложный и местами до одурения кривой. This is trap!
Angular действительно хорош. Хорошо ложится на Spring data rest и HATEOAS
Spring boot и общая шина данных например JMX или тот же RabbitMQ для обмена данными и диспетчеризации между модулями. В проекте модули легко организуются как Maven или Gradele модули.
Если кратко, то сервисный уровень он же уровень бизенс логики. Т.е. все, что не касается логики представления должно быть там, работа с бд, другими сервисами, в общем почти все. В контроллере мы обрабатываем входные и готовим данные в response.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.