网页开发技术
测试羊~
我是沉默小杨,一个本可以靠颜值却靠才华吃饭的测试工程师。专注于技术共享,欢迎交流!
展开
-
JDBC连接池与JDBCTemplate
一、数据库连接池1. 概念其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。2. 好处节约资源用户访问高效3. 实现标准接口:DataSource javax.sql包下方法获取连接:getConnection()归还连接:Connection.close()。如果连接对象Connection是从连接池中获取的,那么调用Connec原创 2020-09-04 19:01:38 · 159 阅读 · 0 评论 -
JDBC详细解读
一、JDBC1. 概念JDBC(Java DataBase Connectivity),Java 数据库连接, Java语言操作数据库JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。2. 快速入门2.1 步骤导入驱动jar包 mysql-connector-java-5.1.37-bin.jar1.复制mysql-conn原创 2020-09-03 20:52:08 · 176 阅读 · 0 评论 -
Maven基础讲解
一、什么是Maven1. Maven简介Maven 是一个项目管理工具,它包含了一个项目对象模型 (POM:Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。1.1 Maven能解决的问题项目开发不仅仅是写写代码而已,期间会伴随着各种必不可少的事情要做,下面列举几个感受原创 2020-09-02 17:12:34 · 222 阅读 · 0 评论 -
会话技术详解
一、会话技术1. 会话一次会话中包含多次请求和响应。一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止2. 功能在一次会话的范围内的多次请求间,共享数据3. 方式:客户端会话技术:Cookie服务器端会话技术:Session二、Cookie1. 概念客户端会话技术,将数据保存到客户端2. 快速入门使用步骤:1. 创建Cookie对象,绑定数据 * new Cookie(String name, String value) 2. 发送Cookie对原创 2020-08-31 16:50:15 · 503 阅读 · 0 评论 -
Response对象和ServletContext对象
一、Response对象功能:设置响应消息1. 设置响应行格式:HTTP/1.1 200 ok设置状态码:setStatus(int sc)2. 设置响应头setHeader(String name, String value) 3. 设置响应体使用步骤: 1. 获取输出流 * 字符输出流:PrintWriter getWriter() * 字节输出流:ServletOutputStream getOutputStream() 2. 使用输出流,将数据输出到客户端浏览器原创 2020-08-31 15:21:52 · 124 阅读 · 0 评论 -
http、request和登录案例讲解
一、HTTP1. 概念1.1 超文本传输协议Hyper Text Transfer Protocol1.2 传输协议定义了客户端和服务器端通信时,发送数据的格式1.3 特点:基于TCP/IP的高级协议默认端口号:80基于请求/响应模型的:一次请求对应一次响应无状态的:每次请求之间相互独立,不能交互数据1.4 请求消息数据格式1.4.1 请求行请求方式 请求url 请求协议/版本GET /login.html HTTP/1.1请求方式:HTTP协议有7中请求方式,常用的有2原创 2020-08-31 10:39:42 · 1196 阅读 · 0 评论 -
servlet简介
一、概念:运行在服务器端的小程序Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。将来我们自定义一个类,实现Servlet接口,复写方法。二、步骤1. 创建JavaEE项目2. 定义一个类,实现Servlet接口public class ServletDemo1 implements Servlet3. 实现接口中的抽象方法4. 配置Servlet在web.xml中配置:<!--配置Servlet --><servlet&g原创 2020-08-27 15:30:47 · 176 阅读 · 0 评论 -
XML(可扩展标记语言)详解
一、概念1. 可扩展xml标签都是自定义的,比如可以定义为等2. 功能主要功能在于存储数据:配置文件、在网络中传输w3c:万维网联盟3. xml与html区别1)xml标签都是自定义的,html标签是预定义2)xml语法严格,html语法松散3)xml目的是存储数据,html目的是展示数据二、语法1. 基本语法1)xml文档的后缀名 .xml2) xml第一行必须定义为文档声明3)xml文档中有且仅有一个根标签4)属性值必须使用引号(单双都可)引起来5)标签必须正确关闭6)原创 2020-08-25 12:00:23 · 859 阅读 · 0 评论 -
tomcat简介
一、web服务器软件1. 服务器安装了服务器软件的计算机2. 服务器软件接收用户的请求,处理请求,做出响应3. web服务器软件接收用户的请求,处理请求,做出响应。在web服务器软件中,可以部署web项目,让用户通过浏览器来访问这些项目web容器4. 常见的java相关web服务器软件webLogic:oracle公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费。webSphere:IBM公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费。JBOSS原创 2020-08-25 14:48:41 · 186 阅读 · 0 评论