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

OSCHINA-MIRROR/noear-weed3

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
WEED3_mapper_XML_语法.md 836
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 06:09 5b6a449
user WHERE sex > 1 AND mobile LIKE '@{mobile:String}%'
    ]]>
</sql>

<sql id="user_get_list3"
     remarks="获取一批符合条件的用户"
     return="List[UserModel]">
    SELECT * FROM user WHERE user_id IN (@{user_ids:List[Long]})
</sql>

Пример приложения

//Использование схемы 1
db.call("@weed3demo.xmlsql2.user_set").set("user_id",12).update()
db.call("@weed3demo.xmlsql2.user_add").setMap(map).insert()

//Использование схемы 2
@Namespace("weed3demo.xmlsql2")
public interface UserDao extends BaseMapper<UserModel> {
    UserModel user_get(int user_id);
}

UserDao userDao = db.mapper(UserDao.class);
UserModel user = userDao.user_get(12);

//Использование схемы 3
UserModel user = db.mapper("@weed3demo.xmlsql2.user_get", map);
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