- 博客(3)
- 收藏
- 关注
原创 Spring中常见的问题
Spring中常见的问题1.spring中的bean对象何时创建?答:首先先看一下配置文件,看看是否配置了延迟加载。如果配置了的话,那就是是使用时创建,否则就是启动时创建。2.spring中的两大容器的理解?答:①存储bean配置信息的容器(Map<String,BeanDefinition>)②存储bean实例信息的容器(Map<String,Object>)...
2019-01-24 21:40:57 225
原创 MyBatis中#获取参数和$获取参数的区别
MyBatis中#获取参数和$获取参数的区别#获取参数使用#{param}引用参数传值时:1.使用新对象传递,防止SQL注入2.字段是字符串类型会自动拼接双引号$获取参数使用${param}引用参数传值时:1.直接把参数值拼在SQL中,尊在SQL注入问题2.不会为字符串类型的参数拼接双引号导致SQL异常最后,从安全性上考虑,能使用#尽量使用#来传参,这样可以防止SQL注入的问题。...
2019-01-19 10:42:12 627
原创 MyBatis
MyBatisMyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。它可以简化JDBC的开发,能够更好的完成ORM(对象映射关系)MyBatis原理图1.SqlMapConfig.xml:此文件作为mybatis的全局配置文件,配置了mybatis的运行环境等信息。2.UserMapper.xml:sql映射文件,文件中配置了操作数据库的sql语句。此文件需要在SqlM...
2019-01-19 10:19:32 104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人