![](https://img-blog.csdnimg.cn/20210807140729651.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaEE
文章平均质量分 82
只要心中有景,何处不是花香满径!
itzhuzhu.
简约至上
展开
-
JSR表单校验框架
表单校验保障了数据有效性、安全性不适用表单检验数据可以随意输入,导致错误的结果。后端表单校验的重要性,比如输入框采集成绩,如果前端做了检验,但是用户比较牛逼,他在地址栏上直接加?score=1000000原创 2022-01-19 14:51:14 · 262 阅读 · 0 评论 -
Maven入门详解与安装配置
Maven的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM)project object model,即项目对象模型原创 2021-12-16 19:23:50 · 2157 阅读 · 1 评论 -
JDBC自定义框架
自定义JDBC框架:DataBaseMetaData:数据库的源信息java.sql.DataBaseMetaData:封装了整个数据库的综合信息例如:String getDatabaseProductName():获取数据库产品的名称int getDatabaseProductVersion():获取数据库产品的版本号ParameterMetaData:参数的源信息java.sql.ParameterMetaData:封装的是预编译执行者对象中每个参数的类型和属性这个对原创 2021-11-29 22:36:21 · 2101 阅读 · 0 评论 -
万字详解数据库连接池
数据库连接池的概念数据库连接是一种关键的、有限的、昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个。这项技术能明显提高对数据库操作的性能。自定义连接池java.sql.DataSource接口:数据源(数据库连接池)。java官方提供的数据库连接池规范(接原创 2021-11-29 20:46:09 · 2097 阅读 · 0 评论 -
数据库连接JDBC
JDBC:JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一访问,它是由一组用Java语言编写的类和接口组成的。其实就是java官方提供的一套规范(接口)。用于帮助开发人员快速实现不同关系型数据库的连接!jdbc的快速入门程序:需要先导入JDBC的jar包public class JdbcDemo { public static void main(String[] args原创 2021-11-28 15:21:12 · 1779 阅读 · 0 评论 -
Listener
观察者设计模式:它是事件驱动的一种体现形式。就好比在做什么事情的时候被人盯着。当对应做到某件事时,触发事件。观察者模式通常由以下三部分组成:1. 事件源:触发事件的对象。2. 事件:触发的动作,里面封装了事件源。3. 监听器:当事件源触发事件时,要做的事情。一般是一个接口,由使用者来实现。Listener:Listener是监听器,可以对,对象的创建、销毁、域对象属性的变化、会话进行监听监听器都是基于观察者设计模式的,Servlet一共有八个监听器都是接口形式的。监听对原创 2021-11-09 13:27:35 · 1798 阅读 · 0 评论 -
Filter
Filter:过滤器——Filter,它是JavaWeb三大组件之一。另外两个是Servlet和Listener。它是在2000年发布的Servlet2.3规范中加入的一个接口。是Servlet规范中非常实用的技术。Filter是一个接口,如果想实现过滤器的功能,必须实现Filter接口Filter可以通过注解和xml配置使用过滤请求和响应资源,过滤器可以有多个,多个会变成过滤器链作用:它可以对web应用中的所有资源进行拦截,并且在拦截之后进行一些特殊的操作。常见应用场景:UR原创 2021-11-09 00:08:31 · 2138 阅读 · 0 评论 -
EL表达式
EL表达式:EL表达式,全称是Expression Language。意为表达式语言。它是Servlet规范中的一部分,是JSP2.0规范加入的内容。其作用是用于在JSP页面中获取数据,从而让我们的JSP脱离java代码块和JSP表达式。EL注意事项:没有空指针异常没有索引越界异常没有字符串凭拼接效果EL表达式除了能在四大域中获取数据,同时它可以访问其他隐式对象,并且访问对象有返回值的方法基本语法:EL表达式的语法格式:${表达式内容}Java代码块JSP表达式EL原创 2021-11-08 22:53:33 · 2590 阅读 · 0 评论 -
Java Server Page
JSPJSP全称是Java Server Page,基于Java和Servlet一样是sun公司推出的一套开发动态web资源的技术,称为JSP/Servlet规范。JSP的本质其实就是一个Servlet。jsp是一种动态网页技术标准,jsp部署在服务器上可以处理客户端的请求,并根据请求内容动态生成HTML、XML或其他格式文档的Web网页,再响应给客户端JSP的内容(标签)转成Java文件也是使用resp.getWriter().write去实现的,JSP和HTML以及Servlet的适用场原创 2021-11-08 13:08:30 · 1419 阅读 · 0 评论 -
Java会话技术
会话技术:会话指的是客户端浏览器和服务端之间的度偶次请求和响应当打开浏览器,访问网站地址后,会话开始,当关闭浏览器(或者到了过期时间),会话结束。就像打电话只要不挂电话就是一次会话。会话过程中产生的数据可以通过会话技术Cookie、Session保存会话管理作用:最常见的就是购物车,登录成功后,把商品加入到购物车,此时我们无论再浏览什么商品,当点击购物车时,那些加入的商品都仍在购物车中,它是为我们共享数据用的,并且是在不同请求间实现数据共享。什么时候用会话管理:如果我们需要在多次原创 2021-11-06 16:27:23 · 1506 阅读 · 0 评论 -
Response响应方法详解
Response:响应:服务器把请求的处理结果告知客户端。在B/S架构中,响应就是把结果带回浏览器。响应对象:在项目中用于发送响应的对象常用状态码:状态码说明200执行成功302它和307一样,都是用于重定向的状态码。只是307目前已不再使用304请求资源未改变,使用缓存。400请求错误。最常见的就是请求参数有问题404请求资源未找到405请求方式不被支持500服务器运行内部错误状态码首位含义:状态码说明原创 2021-11-05 14:48:07 · 3232 阅读 · 0 评论 -
Request请求
Request请求,就是客户端希望从服务器端获取资源,向服务器发出询问。在B/S架构中,就是客户浏览器向服务器发出询问。在我们的JavaEE工程中,客户浏览器发出询问,要遵循HTTP协议所规定的。请求对象,就是在JavaEE工程中,用于发送请求的对象。我们常用的对象就是ServletRequest和HttpServletRequest,它们的区别就是是否和HTTP协议有关。是Servlet四大域之一原创 2021-11-04 13:40:39 · 2120 阅读 · 0 评论 -
java注解开发
用xml配置文件方式是Servlet2.5版本规范的,经过逐步演变注解来时流行,因为更方便了,Servlet3.0以后也支持注解开发了。自动注解实现步骤:创建JavaWeb工程,并移除web.xml编写Servlet,继承HttpServlet重写get、post方法在类上使用@WebServlet注解配置演示:@WebServlet("/webServletDemo")public class WebServletDemo extends HttpServlet { .原创 2021-11-02 13:03:51 · 517 阅读 · 0 评论 -
Servlet方法详解
概念:Servlet是SUN公司提供的一套规范,名称就叫Servlet规范,它也是JavaEE规范之一。使用JavaEE的API。目前在Oracle官网中的最新版本是JavaEE8,Servlet是一个运行在web服务端的java小程序它可以用于接收和响应客户端的请求要想实现Servlet功能,可以实现Servlet接口,继承GenericServlet或者HttpServlet每次请求都会执行service方法Servlet还支持配置Servlet执行过程:客户端浏览器发起请求原创 2021-10-29 17:28:12 · 1756 阅读 · 0 评论 -
HTTP协议和NDS服务器
什么是HTTP协议什么是请求头、请求行、请求体、响应行、响应体、响应正文等原创 2021-10-22 00:17:29 · 632 阅读 · 0 评论 -
JavaEE规范与系统结构
JavaEE规范:JavaEE规范是J2EE规范的新名称,早期被称为J2EE规范,其全称是Java 2 Platform Enterprise Edition,它是由SUN公司领导、各厂家共同制定并得到广泛认可的工业标准(JCP组织成员)。之所以改名为JavaEE,目的还是让大家清楚J2EE只是Java企业应用。在2004年底中国软件技术大会Ioc微容器(也就是Jdon框架的实现原理)演讲中指出:我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件,以延续它的生命力,而不是依赖J2S原创 2021-10-21 11:51:04 · 782 阅读 · 0 评论 -
一分钟看懂动态代理
1.现实生活代理卖票接口:抽象对象,规定要有卖票的方法你买火车票 -> 黄牛 -> 12306你买电脑 -> 电脑的代理商 -> 电脑厂家2.代理模式三要素1.真实对象: 123062.代理对象: 黄牛3.抽象对象: 卖票的接口3.什么是动态代理在程序运行的过程中创建代理对象4.代理模式好处1.对方法进行增强2.可以拦截方法5.动态...原创 2019-10-02 22:05:37 · 839 阅读 · 0 评论