mybatis-beetl — это расширение, которое позволяет использовать язык сценариев Beetl для динамического создания SQL-запросов «на лету».
Если вы не знакомы с Beetl, вы можете изучить его на сайте документации:
Поместите файл mybatis-beetl-scripting-.jar в свой путь к классам.
Если вы используете maven, просто добавьте зависимость:
<dependency>
<groupId>com.ifrabbit</groupId>
<artifactId>mybatis-beetl-scripting</artifactId>
<version>1.0.3.RELEASE</version>
</dependency>
<configuration>
...
<typeAliases>
<typeAlias alias="beetl" type="org.mybatis.scripting.beetl.Driver"/>
</typeAliases>
...
</configuration>
<configuration>
...
<settings>
<setting name="defaultScriptingLanguage" value="beetl"/>
</settings>
...
</configuration>
Просто напишите свои динамические запросы и используйте Beetl:
Пример:
<select id="findPerson" lang="beetl">
SELECT *
FROM person
WHERE name LIKE #_parameter.name#
</select>
Вот несколько способов присоединиться к сообществу:
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )