ok, поэтому я создал эту библиотеку для создания консольных приложений в рубине. На самом деле это было какое-то время назад, но только решило выпустить его. Он поддерживает автозаполнение, если используется с HighLine и Readline.
Когда я его написал, не было никакой документации и тестов / спецификаций, но теперь я сделал некоторые.
Итак, gem cli-console и код находятся в GitHub, вот пример использования
В hibernate есть кеш запросов, но я не уверен, можно ли его назвать кешем третьего уровня. Я не слышал такого имени. В любом случае кеш запросов будет применяться для данных, которые часто не меняются.
Его документацию можно найти по адресу: http://docs.jboss.org/hibernate/orm/5.0/userguide /html_single/Hibernate_User_Guide.html#caching-query