摘要:
1. 什么是动态SQL 静态SQL:静态SQL语句在程序运行前SQL语句必须是确定的,SQL语句中涉及的表的字段名必须是存在的,静态SQL的编译是在程序运行前的。 动态SQL:动态SQL语句是在程序运行是被创建和执行的。 2. MyBatis中的动态SQL 为什么需要动态SQL?有时候需要根据实际传 阅读全文
posted @ 2019-11-01 23:07
幸遥
阅读(752)
评论(0)
推荐(0)
摘要:
1.SpringMVC入门示例 1. 导入包 2. web.xml中配置SpringMVC 核心控制器 3. 创建SpringMVC配置文件 springmvc.xml 4. 编写Controller代码 5. 访问测试 浏览器访问 2. 配置详解 1. Dispatcherserv 阅读全文
posted @ 2019-11-01 22:57
幸遥
阅读(135)
评论(0)
推荐(0)
摘要:
之前操作Mysql数据库都是使用客户端工具登录数据库,然后再客户端编写SQL语句,发送到数据库服务器执行,例如Mysql数据库带的mysql客户端工具,可以在命令行执行 来登录本机数据库 那么在Java程序代码中操作数据库,可以使用JDBC技术。 一,什么是JDBC JDBC(Java DataBa 阅读全文
posted @ 2019-11-01 22:49
幸遥
阅读(146)
评论(0)
推荐(0)
摘要:
一、使用PreparedStatement预编译语句防止SQL注入 什么是SQL注入? 所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。 举个例子:假如我们登录时执行的SQL语句为:select from user w 阅读全文
posted @ 2019-11-01 22:48
幸遥
阅读(136)
评论(0)
推荐(0)
摘要:
1. 基本介绍 spring是为了解决企业应用开发的复杂性而创建的,是一个轻量级的控制反转(IoC)[指的是将对象的创建权反转给Spring,作用是实现了程序的解耦合]和面向切面(AOP)的 容器 框架 是一个对象的容器,帮助我们管理项目中的所有容器 2. 使用Spring创建对象 1. Sprin 阅读全文
posted @ 2019-11-01 22:47
幸遥
阅读(102)
评论(0)
推荐(0)
摘要:
1. Spring JDBC 模板 Spring 是EE的一站式开发框架,对持久层同样提供了支持:ORM模块和 Spring 提供了很多模板简化了开发 spring中提供了一个可以操作数据库的对象,对象封装了jdbc技术。 与DBUtils中QueryRunner非常相似 2. JDBC模板的使用 阅读全文
posted @ 2019-11-01 22:45
幸遥
阅读(107)
评论(0)
推荐(0)
摘要:
1. AOP概述 在软件业,AOP为Aspect Oriented Programming的缩写,意为: "面向切面编程" ,通过 "预编译" 方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是 "OOP" 的延续,是软件开发中的一个热点,也是 "Spring" 框架中的一个重要内容,是 阅读全文
posted @ 2019-11-01 22:44
幸遥
阅读(129)
评论(0)
推荐(0)
摘要:
1. 事务基本概述 事务的特性 逻辑上的一组操作 ,组成这组事务的各个单元,要么全部成功,要么全部失败 事务的特性(ACID) 原子性:事务不可分割 一致性:事务执行前后数据完整性保证一致 隔离性:一个事务不能干扰其它事务 持久性:事务一旦成功,数据就持久化到数据库 不考虑隔离性(使用锁)引发的问题 阅读全文
posted @ 2019-11-01 22:41
幸遥
阅读(130)
评论(0)
推荐(0)
摘要:
1. MyBatis 简介 MyBatis是一个优秀的 持久层框架 ,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。 Mybatis通过 阅读全文
posted @ 2019-11-01 22:34
幸遥
阅读(112)
评论(0)
推荐(0)
摘要:
1. SpringMVC入门示例 1. 导入包 2. web.xml中配置SpringMVC 核心控制器 3. 创建SpringMVC配置文件 4. 编写Controller代码 5. 访问测试 浏览器访问 2. 配置详解 1. Dispatcherservlet DispatcherServl 阅读全文
posted @ 2019-11-01 22:32
幸遥
阅读(131)
评论(0)
推荐(0)