记录美好生活
数据库 数据库
为什么需要数据库?.有人会说为什么需要用数据库去存数据,用文件存储不香吗? 的确文件存储数据是很方便的,但是当数据量比较大的情况下,如何管理这些数据就成了大问题 读写文件并解析出数据需要大量重复代码 从成千上万的数据中快速查询出指定数据需
2020-07-23
sql注入 sql注入
Sql注入.1、SQL注入原理. 攻击者在页面提交恶意代码 服务器未对提交参数进行过滤或过滤不足 攻击者利用拼接sql语句方式获取数据库敏感信息 2、简单sql注入演示.服务器 执行的SQL语句 : select * from user
2020-07-23 liuminkai
MyBatis学习笔记-04-模糊查询 MyBatis学习笔记-04-模糊查询
模糊查询的几种方式. java代码执行的时候,传递通配符%% @Test public void getUserByLike(){ try(SqlSession sqlSession = MybatisUtils.getSqlSe
2020-07-23
MyBatis学习笔记-03-万能Map MyBatis学习笔记-03-万能Map
万能Map. 假设,我们的实体类 或者 数据库中的表,字段或者参数过多,可以考虑使用Map 很像构造器 (带参,但是参数数量,类型,可以变化) 给字段起别名 其实可以在实体类中 生成所有带参的构造器,但是事先写好,使用Map按需求写就行
2020-07-22
MyBatis学习笔记-02-CRUD MyBatis学习笔记-02-CRUD
CRUD.目录结构 1、namespace. UserMapper.xml的namespace中的包名与Dao/mapper接口的包名一致 <mapper namespace="dao.UserMapper"> 2、select.
2020-07-22
maven项目pom.xml文件配置 maven项目pom.xml文件配置
pom.xml <build> <!--解决maven刷新后 jdk变为 jdk5的问题 方法一--> <plugins> <plugin> <group
2020-07-22
28 / 36