08 2018 档案
摘要:分IP统计网站的访问次数 案例: 粗粒度权限控制(拦截是否登录、拦截用户名admin权限) 过滤器处理全站编码问题 监听器类: 重写request: 页面静态化
阅读全文
摘要:过滤器入门 配置: 方法: 多过滤器: 过滤器的四种拦截方式: 多个过滤器的执行顺序: 在配置文件中谁的<filter-map>在上谁就先执行. 过滤器的应用场景: 设置目标资源: Filter小结
阅读全文
摘要:三大组件 Servlet Listener Filter JavaWeb中的监听器 测试: 感知监听图解:
阅读全文
摘要:什么是分页 分页数据 分页Bean的设计 分页在各层中的处理 显示分页页码列表
阅读全文
摘要:客户关系管理系统架构的搭建 添加客户 add.jsp->CustomerServlet#add()->显示添加成功! 查询客户 top.jsp(查询客户)->CustomerServlet#findAll()->list.jsp(循环显示) 编辑客户 编辑分为两步: 1.通过cid查询 * list
阅读全文
摘要:BaseServlet简介 1.我们希望在一个Servlet中可以有多个请求处理的方法! 2.客户端发送请求时,必须多给一个参数,用来说明要调用的方法 请求处理方法的签名必须与service相同,即返回值和参数以及申明的异常都相同! 客户端必须传递名为method的参数! domain:User d
阅读全文
摘要:dbutils总结 案例: 自己写dbutils QR.java 应用: 利用现成的dbutils包
阅读全文
摘要:ThreadLocal 多线程并发: 案例: 原理:
阅读全文
摘要:Tomcat配置连接池 配置文件: 案例: 1.配置文件 2.创建servlet获取连接池对象
阅读全文
摘要:C3P0连接池简介 C3P0也是开源免费的连接池!C3P0被很多人看好,我们后面也是用它! 需要导包: 案例: C3P0连接的配置文件使用 配置文件要求: * 文件名称:必须叫c3p0-config.xml * 文件位置:必须在src下 案例:
阅读全文
摘要:事务概述 1.什么是事务 2.事务的四大特性(ACID) Mysql中的事务 JDBC事务 1.JDBC中的事务 案例:转账 AccountDao.java 事务隔离级别 案例: 不可重复读和幻读的区别
阅读全文
摘要:什么是大数据? 所谓大数据就是大的字节数据,或是大的字符数据。 1.创建一张保存数据的表: 2.把MP3保存到数据库中 注意:在my.ini中添加如下配置:max_allowed_packet=10485760(约10M); 3.从数据库读取MP3
阅读全文
摘要:JdbcUtils1.0版本 1.首先编写dbconfig.properties配置文件 2.编写JdbcUtil1.java工具类 3.应用
阅读全文
摘要:sql攻击 案例: PreparedStatement的用法 案例: 预处理的原理 打开mysql的预编译功能
阅读全文
摘要:DriverManager Connection Statement ResultSet之滚动结果集 结果集的特性
阅读全文
摘要:public void func3() throws Exception { Connection con = null; Statement stmt = null; ResultSet rs = null; try { // 得到连接 String driverClassNa...
阅读全文
摘要:什么是JDBC 获取Connection对象 案例: 更改四大参数的信息就可以连接其他数据库 JDBC原理 在jdbc4.0之后就不用加载驱动类了,但是为了兼容低版本的jdbc我们的项目中依然手动注册驱动类
阅读全文
摘要:合并结果集 案例1: 案例2: 案例3: 不含ALL表示去除重复行再合并 连接查询 内连接 方言: 去笛卡尔积: 标准: 自然: 外链接 案例: 1、左外连接 2、右外连接 3、全外连接(左右不满足条件时,右左补位) 4、通过合并左右外连接结果集也可以实现全外连接 子查询 案例: 综合案例 1、查出
阅读全文
摘要:一对一关系 案例: **********从表的主键既是外键 数据库多对多关系 案例:
阅读全文
摘要:基本查询 总结:关键字的顺序和执行顺序 案例: 1.连接运算 2.给列起别名 as可以省略 这个语句没错(ename job)表示ename的别名是job 条件控制 案例: 1.条件查询 排序 聚合函数 案例: 分组查询 案例: limit子句 案例:
阅读全文
摘要:DCL(对用户的创建,授权,删除等操作)
阅读全文
摘要:DML之INSERT DML之修改记录 where后面的返回值为true时修改其数据 age=null条件返回值就是false,永远是false。想修改的话只能用is null。 DML之DELETE
阅读全文
摘要:DDL操作数据库 数据类型(列类型) DDL操作表
阅读全文
摘要:理解数据库 应用程序与数据库 完全卸载数据库 安装路径及配置信息 开关服务器和退出登录客户端
阅读全文
摘要:步骤: 注册功能 给注册添加验证码 服务器端表单(输入)校验 登录功能
阅读全文
摘要:MVC JavaWeb三层架构 案例:三层的HelloWorld程序 User.java package cn.cmlx.user; //把数据库查询出的数据保存到这个对象中 public class User { private String username; private String pa
阅读全文
摘要:自定义标签库入门 代码 MyTag1.java public class MyTag1 implements SimpleTag { private PageContext pageContext; private JspFragment body; /** * 所有的setXxx()方法都会在do
阅读全文
摘要:JSTL简介 1.jstl的概述 * apache的东西,依赖EL * 使用jstl需要导包:jstl1.2.jar * 四大库 > core:核心库,重点 > fmt:格式化:日期、数字 > sql:过时 > xml:过时 2.导入标签库 * jar包 * jsp页面中:<%@taglib pre
阅读全文
摘要:EL表达式 EL的输出(11个内置对象) EL函数库 案例:自定义函数库
阅读全文
摘要:JSP的三大指令 page指令 一个jsp页面中可以有0-N个指令的定义 include指令-->静态包含 hel.jsp lo.jsp taglib指令-->导入标签库 JSP的九大内置对象 九大内置对象简介 pageContext域 获取其他内置对象
阅读全文
摘要:(1)request.getRequestDispatcher()是请求转发,前后页面共享一个request ; 这个是在服务端运行的,对浏览器来说是透明的。(2)response.sendRedirect()是重新定向,前后页面不是一个request。而这个是在浏览器端运行的。 1) redire
阅读全文
摘要:1.简单说 page指当前页面。在一个jsp页面里有效 ,page里的变量没法从index.jsp传递到test.jsp。只要页面跳转了,它们就不见了。2.request 指从http请求到服务器处理结束,返回响应的整个过程。在这个过程中使用forward方式跳转多个jsp。在这些页面里你都可以使用
阅读全文
摘要:HttpSession 案例:保存用户登陆信息+验证码 LoginForm.jsp LoginServlet.java VerifyServlet.java succ.jsp HttpSession原理 HttpSession的其他方法 web.xml中配置session的最大不活动时间 URL重写
阅读全文
摘要:Jsp的作用与分工 Jsp的组成 案例:演示jsp和servlet的分工 addform.jsp addresult.jsp
阅读全文

浙公网安备 33010602011771号