Я могу настроить Grails без источника данных?

DNS, 1983, и зависимый совершенствуется как почтовое разрешение хоста через записи MX вместо путей удара. *shudder*

Zeroconf, работающий сверху DNS, 2000. Я включаю свой принтер в сеть, и мой ноутбук видит его. Я запускаю веб-сервер в сети, и мой браузер видит его. (Принятие они широковещательно передают свою доступность.)

NTP (1985) на основе алгоритма Marzullo (1984). Точное время по нервным сетям.

колесико прокрутки мыши, 1995. Используя мышей без него чувствует себя настолько примитивным. И не, это не что-то, о чем команда Engelbart думала и забыла упоминать. По крайней мере, не, когда я спросил кого-то, кто был в команде в то время. (Это было в некотором событии Engelbart в 1998 или около этого. Я добрался для обработки одной из первых мышей.)

Unicode, 1987, и его зависимый совершенствуется для различных типов кодирования, нормализации, двунаправленного текста, и т.д.

Да, людям довольно свойственно использовать все 5 из них каждый день.

эти "действительно новые идеи?" В конце концов, были мыши, были кодировки символов, было сетевое хронометрирование. Скажите мне, как я могу различать "новый" и "действительно новое", и я отвечу что один для Вас. Моя интуиция говорит, что они являются достаточно новыми.

В меньших доменах существуют легко более свежие усовершенствования. В биоинформатике, например, Смит-лодочник (1981) и более особенно BLAST (1990) эффективно делают поле возможным. Но это кажется, что Вы просите идеи, которые очень широки через все поле вычислений, и низко висящий плод выбран сначала. Таким образом всегда это с новым полем.

25
задан duffymo 27 August 2009 в 22:18
поделиться

3 ответа

Следующие шаги работают для запуска нового приложения (Grails 1.1.1) без использования источника данных:

grails create-app nodb
cd nodb
grails uninstall-plugin hibernate
rm grails-app/conf/DataSource.groovy
grails create-controller Foo
<add "render "hi bar" to the index closure of ./grails-app/controllers/FooController.groovy>
grails run-app
http://localhost:8080/nodb/foo - prints hi bar

Для существующего приложения по крайней мере версии 1.1 (подумайте, что это когда спящий режим был сделан плагином) вы сможете просто удалить плагин и удалить файл DataSource.groovy.

21
ответ дан 28 November 2019 в 21:34
поделиться

I was able to comment out the data source and get a default grails app to run. Comment out your production section in the same way I commented out the following code in datasource.groovy


/*  development {
        dataSource {
            dbCreate = "create-drop" // one of 'create', 'create-drop','update'
            url = "jdbc:hsqldb:mem:devDB"
        }
    }*/

I was also able to remove the hibernate plugin using "grails uninstall-plugin hibernate" and still have the default app run. I haven't done extensive testing with this but hopefully this works for you.

6
ответ дан 28 November 2019 в 21:34
поделиться

The in-memory database is very lightweight so you should stick with that if you don't need a real database.

4
ответ дан 28 November 2019 в 21:34
поделиться
Другие вопросы по тегам:

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