第1章 系列总览 总览 Spring Boot 2.0 深度实践系列课程的整体议程,包括 Spring Boot 三大核心特性(组件自动装配、嵌入式Web容?、生产准备特性)、Web 应用(传统 Servlet、Spring Web MVC、Spring WebFlux)、数据相关(JDBC、JPA ...
分类:
编程语言 时间:
2019-03-06 00:40:52
阅读次数:
585
什么是Spring? 答:Spring是分层的JavaEE/SE轻量级开源框架,以IOC和AOP为内核,使用基本的JavaBean来完成以前可以用RJB完成的工作。 在实际开发中,通常服务器端采用三层体系结构,表示层(Web),业务逻辑层(Service),持久层(Dao)。Spring对每一层都提 ...
分类:
编程语言 时间:
2019-03-05 21:30:24
阅读次数:
273
Servlet 一.Servlet是什么 是服务器上运行的Java小应用程序,并被称为JavaWeb三大组件(Servlet、Filter、Listener)之一 通常我们把实现了Servlet的类,称之为Servlet Servlet的作用主要是:1.接收请求数据 2.处理请求 3.完成响应 二. ...
分类:
编程语言 时间:
2019-03-05 15:22:27
阅读次数:
203
servlet的技术规范包括三个:servlet,listener,filter,今天记录一下listener的学习。 监听器就是监听某个对象的状态变化的技术。监听器包括事件源,监听器,注册监听器以及响应行为四个部分。 事件源即被监听的对象。 监听器是监听事件源对象的状态变化。 注册监听器即将监听器 ...
分类:
编程语言 时间:
2019-03-04 17:05:12
阅读次数:
198
寒假里没咋学习,导致开学测试好多都不会没有完成。 连接数据库: Bean层 Dao层 Servlet 搞了半天还是没能把模板套上去,真的是脑阔痛 ...
分类:
其他好文 时间:
2019-03-03 19:07:33
阅读次数:
169
服务器端有以下文件: 首先,建一个download.html页面(在点击下载的时候,将要下载的文件名传递给服务器端): Servlet配置文件部分: demo包下面的FileDownloadServlet如下: 启动服务器,访问download.html,界面如下: 点击要下载的文件链接即可下载。 ...
分类:
其他好文 时间:
2019-03-03 11:08:27
阅读次数:
170
对于程序员来说安全防御,无非从两个方面考虑,要么前端要么后台。 一、首先从前端考虑过滤一些非法字符。 前端的主控js中,在<textarea> 输入框标签中,找到点击发送按钮后,追加到聊天panel前 进行过滤Input输入内容 二、在后台API服务解决反射型XSS漏洞 thinking:一般来说前 ...
分类:
其他好文 时间:
2019-03-03 09:44:26
阅读次数:
229
MySQL数据库中存在Gary用户,密码为123;第一次登陆时输入错误的密码1234后页面重定向,并输出错误的提示信息,第二次登陆时输入正确的密码,页面跳转到index.jsp中 c3p0-config.xml链接本地数据库 <?xml version="1.0" encoding="UTF-8"? ...
分类:
编程语言 时间:
2019-03-02 13:41:54
阅读次数:
213
由于SpringBoot默认是以jar包的方式启动嵌入式的Servlet容器来启动SpringBoot的web应用,没有web.xml文件。 注册三大组件,class MyServlet()/class MyListener/ class MyFilter 需要自己亲自编写!! 1. class M ...
分类:
编程语言 时间:
2019-03-02 12:30:21
阅读次数:
129
1、概述 Spring MVC中的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并作相应的处理。例如通过拦截器可以进行权限验证、记录请求信息的日志、判断用户是否登录等。 2、简单示例 2.1.继承 HandlerInterceptorAdapt ...
分类:
编程语言 时间:
2019-03-02 10:50:29
阅读次数:
182