06-MyBatis Druid 1. 概念Druid 是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和 SQL 解析器组成。该项目主要是为了扩展 JDBC 的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计 SQL 信息、SQL 性能收集、SQL 注入检查、SQL 翻译等,程序员可以通过定制来实现自己需要的功能。 2. 不同连接池对比测试执行申请归还连接 1,000,000(一百万)次总 2017-06-18 05_数据库 > 02_MyBatis #MyBatis #Druid
07-MyBatis PageHelper分页 1. 概念PageHelper 是适用于 MyBatis 框架的一个分页插件,使用方式极为便捷,支持任何复杂的单表、多表分页查询操作。 2. 访问与下载官方网站:https://pagehelper.github.io/ 下载地址:https://github.com/pagehelper/Mybatis-PageHelper 3. 开发步骤PageHelper中提供了多个分页操作的静态方法入口 2017-06-18 05_数据库 > 02_MyBatis #分页 #MyBatis
11-JSP 自定义标签 需求: 向浏览器输出当前客户的 ip 地址和 port 端口 (使用 jsp 自定义标签) demo: 1. 创建和使用自定义标签1.1 继承 SimpleTagSupport 类编写一个普通的 java 类,继承 SimpleTagSupport 类,叫标签处理器类。 123456789101112131415161718192021222324package com.demo.tag;imp 2017-05-30 04_网页技术 > 05_JSP #JSP #自定义标签
01-JSP原理和指令 1. JSP概念JSP,java server page,本质就是一个 servlet,可以使用 jsp 代替 servlet 来处理请求,显示数据。即 jsp 可以理解为在 html 页面中写 java 代码,或 一个可以获取 java 数据的 html 文件。 JSP 为什么本质是一个 Servlet?testjsp.jsp 继承自 testjsp.java/testjsp.clas 2017-05-29 04_网页技术 > 05_JSP #原理 #JSP
02-JSP 9大内置对象 1. 9大内置对象能够在jsp页面上直接使用这些对象,一共有9个。9大对象就是jsp页面翻译成java文件中创建的对象,所以可以可以在jsp页面中直接使用。 page:页面对象,java.lang.Object类型的page对象 request:HttpServletRequest,javax.servlet.http.HttpServletRequest类型的request对象 respons 2017-05-29 04_网页技术 > 05_JSP #JSP
03-JSP EL表达式 1. 概念el, expression language 是由 jsp 内置 jsp-api.jar 提供。el 表达式用来替换 jsp 脚本。 2. 语法1${表达式} 代替 <%=变量值%> jsp脚本。 3. 运算操作算术运算:+ - * /(div) %(mod) 关系运算:>(gt) <=(ge) <(lt) <=(le 2017-05-29 04_网页技术 > 05_JSP #JSP #EL表达式
04-JSP jstl标签库 参考资料:https://www.runoob.com/jsp/jsp-jstl.html 1. jstl标签库jstl, java standard tag library 和 el 表达式结合使用,可以让功能更加强大。 2. jstl环境配置① 项目中导包: Apache Tomcat安装 JSTL 库步骤如下: 从Apache的标准标签库中下载的二进包(jakarta-taglibs-sta 2017-05-29 04_网页技术 > 05_JSP #JSP #jstl
06-JSP 商品列表 1. productList.jsp 页面12345678910111213141516171819202122232425262728293031323334<%@ page contentType="text/html;charset=UTF-8" %><%@ taglib prefix="c" uri="http://ja 2017-05-29 04_网页技术 > 05_JSP #JSP
01-Servlet开发 1.1 Servlet 核心作用 接收客户端浏览器请求,完成操作任务 动态生成网页(页面数据可变) 将包含操作结果的动态网页响应给客户端浏览器 1.2 Servlet 创建项目目录(参考)Web项目参考目录: 1234567891011|--webapps(存放所有网站) |--MyServlet(网站) |--WEB_INF(核心内容) |--clas 2017-05-22 04_网页技术 > 04_Servlet #Servlet
02-ServletConfig,ServletContext 1. ServletConfig 接口作用和使用ServletConfig 接口,是一个配置对象,通过 web.xml 或 注解方式配置 Servlet 参数后,可以通过 ServletConfig 对象获取初始化参数。 1.1 ServletConfig API 详解12345678910public interface ServletConfig { //返回此 servlet 实例 2017-05-22 04_网页技术 > 04_Servlet #配置 #Servlet