tk.mybatis映射
时间: 2023-09-21 21:09:31 浏览: 99
引用\[1\]中提到,tk-mybatis支持自定义映射文件,可以通过编写XML文件来定义映射关系。在XML文件中,需要指定命名空间(namespace)和具体的SQL语句,可以使用if条件语句来动态生成SQL查询条件。\[1\]
引用\[2\]中提到,当使用tk.mybatis时,如果在自定义SQL过程中使用了resultMap的collection映射,并在生成的Bean中添加了自定义的List,可能会导致Mapper文件中的映射报错。\[2\]
引用\[3\]中提到,继承Mapper接口后,可以继承Mapper的通用crud方法。例如,在UserMapper接口中继承了Mapper<User>接口,就可以直接使用通用的crud方法。同时,可以在UserMapper接口中自定义方法,如findByUser方法,用于自定义查询操作。\[3\]
综上所述,tk.mybatis可以通过自定义映射文件来定义SQL映射关系,并且支持继承Mapper接口来使用通用的crud方法。同时,可以在Mapper接口中自定义方法来实现自定义的查询操作。
#### 引用[.reference_title]
- *1* *3* [1_整合 tk mybatis](https://blog.csdn.net/XJ0927/article/details/111594058)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [tk.mybatis使用resultmap进行collection映射问题](https://blog.csdn.net/weixin_33985507/article/details/91610227)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文