Как реализовать безопасность на уровне строк с помощью groovy и jooq?

#groovy #jooq #row-level-security

Вопрос:

я пытаюсь внедрить это руководство в свой проект https://blog.jooq.org/tag/row-level-security/ но у меня возникли некоторые проблемы, когда я попытался использовать следующую строку Configuration configuration = create().configuration() кода, которую я получаю No candidates found for method call create

Мой другой вопрос связан со следующим кодом:

assertEquals(3, fullaccess.fetch(ACCOUNTS).size()); assertEquals(2, restricted.fetch(ACCOUNTS).size());

так как это показывает мне ошибку, если я не размещу ее следующим образом

 public test(){
    assertEquals(3, fullaccess.fetch(ACCOUNTS).size());
    assertEquals(2, restricted.fetch(ACCOUNTS).size());
}
 

что я должен получить? должен ли я называть это обычной функцией?

или, может быть, вы могли бы показать мне другой учебник, чтобы понять это

Комментарии:

1. ваш английский, кажется, достаточно хорош, вы можете удалить строку, но мой английский не очень хорош, и я немного теряюсь в вопросе, так как он не добавляет ничего полезного для читателя