宁波专业外贸网站建设有做门窗找活的网站吗
1.mybatis的底层原理
 本质上就是使用反射和动态代理来实现对应的映射关系
2.日志级别
3.传递参数
 单个参数的传递和多个参数的传递
 Emp selectOne(@Param(“xingming”) String name);
 List selectByCondition(@Param(“name”) String name,@Param(“sal”) double sal);
4.#和KaTeX parse error: Expected 'EOF', got '#' at position 29: …在SQL中显示不同 #̲传入的参数在SQL中显示为字符…传入的参数在SqL中直接显示为传入的值
 2)#可以防止SQL注入的风险(语句的拼接);但无法防止Sql注入。3)无法防止Sql注入。 3)无法防止Sql注入。3)方式一般用于传入数据库对象,例如传入表名。
 4)大多数情况下还是经常使用#,一般能用#的就别用;但有些情况下必须使用;但有些情况下必须使用;但有些情况下必须使用,例:MyBatis排序时使用order by 动态参数时需要注意,用$而不是#。
5.主键回填和主键自增
@Test
 @Data
 @ToString
resultType
 resultMap:自定义映射id
 id 表示主键
 column :表示数据库的名称
 property:表示实体类中的属性名称
映射关系:
 一对一: association 一对一关联映射,property:实体类中的属性名称,javaType:映射对应的java类型
 一对多:collection 一对多标签映射
 多对多":collection 多对多标签映射
6.动态条件判断
