Тяжелые ли объекты DSLContext в JOOQ?

Я пишу веб-сервис. Я хочу знать, сложно ли создать объект DSLContext? Могу ли я создать их внутри методов DAO (и уничтожить их по завершении метода) или лучше создать их при запуске запроса и передать его классам DAO.


person Majid Azimi    schedule 01.05.2014    source источник


Ответы (1)


DSLContext сам по себе является просто оболочкой для Configuration с множеством методов DSL. в этом.

Сам Configuration снова является оболочкой для вашего JDBC Connection / DataSource, Settings , SQLDialect и другие реализации SPI, которые вы можете добавить. Другими словами, усилия по созданию нового экземпляра DSLContext незначительны, поскольку вы просто обертываете другие объекты, которые у вас уже есть.

См. Также следующие разделы руководства jOOQ:

person Lukas Eder    schedule 01.05.2014