摘要: 一对一用 association 标签,一对多用 collection 标签。多对一就是一对一,只是站的角度不同 ### 一对一 完全没必要做级联查询,可以一个对象来接收两个表的字段,这样数据库层面查询次数更少,但还是写下做法 **java 实体** ```java @Data public cla 阅读全文
posted @ 2023-07-28 17:14 黄光跃 阅读(29) 评论(0) 推荐(0) 编辑
摘要: | 符号 | mybatis 转义字符 | | | | | " | \" | | & | \& | | | \> | 还可以用 \ 表示 ```xml = 18 --> select * from t_user where age >= 18; select * from t_user where 阅读全文
posted @ 2023-07-28 16:22 黄光跃 阅读(9) 评论(0) 推荐(0) 编辑
摘要: ### # 和 $ 1. `#` 能避免 sql 注入 `$` 不可以 2. `#` 会自动根据类型处理,`$` 直接拼接到 sql,意味着如果是引号不会加引号 3. 关键字、表名、字段名、分页参数使用 `$` 别的一律使用 `#` **sql 注入** `select * from t_user 阅读全文
posted @ 2023-07-28 11:27 黄光跃 阅读(12) 评论(0) 推荐(0) 编辑