1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/noear-weed3

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
WEED3_mapper_注解_语法.md 670
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 06:09 5b6a449

Weed3 mapper 注解语法

Пример 1: переменная заполнитель

@Sql("select * from where id=@{id}")

Пример 2: позиционный заполнитель

@Sql("select * from where id=?")

Полный пример

@Namespace("demo.dso.db")
public interface UserDao extends BaseMapper<UserModel>{
    @Sql("select * from user where id=@{id} limit 1")
    UserModel getUser(int id);
  
    @Sql("select * from user where id=? limit 1")
    UserModel getUser2(int id);

    void addUser(UserModel user); //без аннотации, требуется конфигурация в xml
}
1
https://api.gitlife.ru/oschina-mirror/noear-weed3.git
git@api.gitlife.ru:oschina-mirror/noear-weed3.git
oschina-mirror
noear-weed3
noear-weed3
master