Несколько пояснений по различным типам URL
Встроенное соединение по сравнению с режимом сервера
У меня есть приложение, работающее в Grails, которое работает на сервере.На этом же сервере у меня работает H2.Означает ли это, что приложение Grails может общаться с H2 db?(без внешних подключений) или Приложение Grails не может общаться с БД?
=====================================================
Настройка пользователя и пароля
В чем разница между URL = "jdbc: h2: TCP: // локальный / MEM: тест; DB_CLOSE_ON_EXIT = FALSE; DB_CLOSE_DELAY = -1;»java -cp h2 * .jar org.h2.tools.Shell -url "$ {URL}; INIT = RUNSCRIPT FROM 'putdata.sql'" -user cool -password columbus -sql "SET @ignore_me = 0;"
против
URL = jdbc: h2: файл: ~ / sample; USER = sa; ПАРОЛЬ = 123
По сути, установка пароля в командной строке java против пароля в URL.
Понимаю ли я все это неправильно?