![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaEE
文章平均质量分 80
weixin_40657079
这个作者很懒,什么都没留下…
展开
-
JavaEE--JDBC的前生今世
个人觉得学习JavaEE的第一步就是学习JDBC,Jdbc不仅是java基础的内容而且贯穿整个web开发。所以我们重新回顾一下以前学过的基础。 1 什么是JDBC JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句...原创 2018-08-20 18:40:11 · 176 阅读 · 0 评论 -
JavaEE--事务控制
事务概述 1.什么是事务 一件事情有n个组成单元 要不这n个组成单元同时成功 要不n个单元就同时失败就是将n个组成单元放到一个事务中 2. mysql的事务 默认的事务:一条sql语句就是一个事务 默认就开启事务并提交事务 手动事务: 1)显示的开启一个事务:start transaction 2)事务提交:commit代表从开启事务到事务提交 中间的所有的sql都认为有效 真正的更...原创 2018-08-26 00:16:06 · 486 阅读 · 0 评论 -
JavaEE--Js原生Ajax和Jquery的Ajax
一、Ajax概述 1.什么是同步,什么是异步 同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待 卡死状态 异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随 意做其他事情,不会被卡死 2.Ajax的运行原理 页面发起请求,会将请求发送给浏览器内核中的Ajax引擎,Ajax引擎会提交请求到 服务器端,在...原创 2018-08-28 15:11:06 · 158 阅读 · 0 评论 -
JavaEE--过滤器Filter
一、过滤器Filter 1.filter的简介 filter是对客户端访问资源的过滤,符合条件放行,不符合条件不放行,并且可以对目 标资源访问前后进行逻辑处理 2.快速入门 步骤: 编写一个过滤器的类实现Filter接口 实现接口中尚未实现的方法(着重实现doFilter方法) 在web.xml中进行配置(主要是配置要对哪些资源进行过滤) 3.Fi...原创 2018-08-28 15:21:44 · 271 阅读 · 0 评论 -
JavaEE--监听器Listener
一、监听器Listener javaEE包括13门规范 在课程中主要学习 servlet技术 和 jsp技术其中 servlet规范包括三个技术点:servlet listener filter 2.什么是监听器? 监听器就是监听某个对象的的状态变化的组件 监听器的相关概念: 事件源:被监听的对象 ----- 三个域对象 request session servletCo...原创 2018-08-28 11:40:54 · 873 阅读 · 0 评论 -
JavaEE--动态页面技术jsp
一、JSP技术 1.jsp脚本和注释 jsp脚本: <%java代码%> ----- 内部的java代码翻译到service方法的内部 <%=java变量或表达式> ----- 会被翻译成service方法内部out.print() <%!java代码%> ---- 会被翻译成servlet的成员的内容 jsp注释: 不同的注释可...原创 2018-08-28 10:34:55 · 307 阅读 · 0 评论 -
JavaEE--会话技术Cookie&Session
一、会话技术简介 1.存储客户端的状态 由一个问题引出今天的内容,例如网站的购物系统,用户将购买的商品信息存储到哪 里?因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并 不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器 记住客户端状态(区分客户端) 2.会话技术 从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,...原创 2018-08-28 10:23:07 · 149 阅读 · 0 评论 -
JavaEE--HttpServletRequest
1.HttpServletRequest概述 我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。 service方法中的request的类型是ServletRequest,而doGet/doPost方法的request的类型是HttpServletRequest,HttpS...原创 2018-08-28 10:02:34 · 220 阅读 · 0 评论 -
JavaEE--HttpServletResponse
1.HttpServletResponse概述 我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。 service方法中的response的类型是ServletResponse,而doGet/doPost方法的response的类型是HttpServletResponse,...原创 2018-08-28 09:08:17 · 122 阅读 · 0 评论 -
JavaEE--反射
反射 1、什么是反射技术? 动态获取指定类以及类中的内容(成员),并运行其内容。 应用程序已经运行,无法在其中进行new对象的建立,就无法使用对象。这时可以根据配置文件的类全名去找对应的字节码文件,并加载进内存,并创建该类对象实例。这就需要使用反射技术完成 2、获取class对象的三种方式 获取Class对象的方式一: 通过对象具备的getClass方法(源于Object类的方法...原创 2018-08-20 20:44:15 · 290 阅读 · 0 评论 -
JavaEE--JDBC连接池&&增删改查
需求: 传统JDBC的操作,对连接的对象销毁不是特别好.每次创建和销毁连接都是需要花费时间.可以使用连接池优化的程序. * 在程序开始的时候,可以创建几个连接,将连接放入到连接池中.用户使用连接的时候,可以从连接池中进行获取.用完之后,可以将连接归还连接池. 技术分析: * SUN公司提供了一个连接池的接口.(javax.sql.DataSource). * 定义一个连接池:...原创 2018-08-20 20:32:56 · 661 阅读 · 0 评论 -
JavaEE--JavaWeb核心之Servlet
一、Servlet简介 1.什么是Servlet Servlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容 servlet规范:包含三个技术点 servlet技术 filter技术---过滤器 listener技术---监听器 2.Se...原创 2018-08-27 23:07:25 · 138 阅读 · 0 评论 -
JavaEE--JDBC完成操作
接着上一篇文章我们回顾了JDBC的基本操作以及sql攻击。现在我们使用JDBC完成增删改查操作。 工具类的抽取 首先看看我们以前写的version 1.0版的JDBC代码吧!! public class JDBCUtils_V1 { /** * 获取连接方法 * * @return */ public static Connection getConnection(...原创 2018-08-20 19:37:06 · 129 阅读 · 0 评论 -
JavaEE--Http协议和Tomcat服务器
一、Http协议 1.什么是Http协议 HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的 一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为 了提供一种发布和接收HTML页面的方法 2.Http协议的组成 Http协议由Http请求和Http响应组成,当在浏览器中输入网址访问某个网站时...原创 2018-08-27 22:42:46 · 186 阅读 · 0 评论