При использовании mybatis часто существуют различные параметры, проходящие, разные типы и различные числа параметров.
Сначала приведем пример:
Общедоступный список <select id = "findOfficeList" refultype = "lifetouchRelease"> select <include refid = "LifetouchReleAseColumns"/> from LifeTouch_Release A <inclact refic = "lifetouchReleasejoins"/> <где> <if test = "lifetouchRealease.typeidiation> 0"> and a. a.tairtidification =. #{lifetouchRelease.typeidentification} </if> <if test = "lifetouchRelease.category! = null и lifetouchRelease.category.id! = null и lifetouchRelease.category.id! null и a.advertisement_id, как '%$ {AdvertisementId}%' и (выберите имя из sys_office, где id = A.Office_id), как '%$ {OfficeName}%' <if test = "isonline! = null"> и a.del_flag = #{isonline} </if> </where> <seeame> <whene test = "lizetre. andlifetouchRelease.page.ordorby! = null and lifetouchRelease.page.orderby! = '' '> Заказать $ {lifetouchRelease.page.orderby} </when> <в противном случае> Порядок от a.update_date desc </ethene> </selet> </selet>Выше приведено прохождение: объект объекта, нормальный тип и несколько параметров.
Несколько параметров: использование аннотаций для реализации
Объект объекта: объект объекта такой же, как и метод передачи параметров нормального типа. Это только при использовании его можно вызвать в форме имени имени объекта и (точка) атрибута объекта.
Другие проходят, но то же самое относится и к типам данных, которые так сложны.
Выше приведено примером объяснения многопараметрической доставки Mybatis Multi-Parameter и Entity, которое редактор представил вам. Я надеюсь, что это будет полезно для вас. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит вам вовремя. Большое спасибо за вашу поддержку сайту wulin.com!