自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Spring IOC

众所周知,Spring向来以IOC和AOP独创江湖,这是Spring的招牌和成名作。一直以来只是学着用Spring去快速开发一些项目,只知道如何配置实用,却没有去仔细看一下Spring的IOC是个什么东东。于是在网上找到几个介绍Spring IOC的文章,看过之后发现IOC的概念也没有什么难理解的,不过,Spring将其发光发热了,将IOC用的炉火纯青,淋漓尽致。好了,我就把一些介绍IOC的文章粗略记录一下吧,以备复习之用,参考了很多别人的文章,在此一并谢过!IOC(有人也叫DI),就是控制反转,也叫依赖

2022-05-20 16:56:58 141

原创 Spring AOP

文章目录一.什么是AOP二.AOP术语三.一个关于AOP的小例子1.新建一个JAVA工程2.开始编写程序代码3.运行Jdktest类一.什么是AOPAOP是Spring 框架的一个关键组件,全称为Aspect-OrientedProgramming(面向切面编程),目前已是一种比较成熟的编程方式。AOP采取横向抽取机制,将分散在各个方法中的重复代码提取出来,然后在编译或运行的时候,再将这些代码应用到需要执行的地方。注:提取出来的代码应用到需要执行的地方,并不会把源代码加到需要的地方执行,即源代码

2022-05-20 16:49:27 100

原创 Web开发的分层结构与MVC模式

文章目录1.分层结构实体类:持久化类:业务类:Jsp页面:工具类:分层结构作用:开闭原则:层与层之间的访问关系:开发过程中代码编写的顺序:2.MVC模式1.分层结构所谓分层结构。把不同的功能代码封装成类,把相同功能的类封装在一个个的包中,也叫层。功能归类如下:实体类:封装数据,是数据的载体,在层与层之间进行传递,数据也就传递了。比如说要传递学生信息,把学生信息封装成一个Student对象,传递到其它的类中。如果有多个学生对象,则再次封装成集合,进行传递。我们把所有的实体类放在一个包中(层),层的命

2022-05-18 15:01:34 372

原创 Web开发中的四个域对象

文章目录简介一、这4个对象的生命周期二、四个域的作用范围三.哪种情况下用哪种域对象简介范围由小到大: page(jsp有效) request(一次请求) session(一次会话) application(当前web应用)page : PageContext对象request : HttpServletRequest对象session : HttpSession对象application : ServletContext对象一、这4个对象的生命周期生命周期就是指对象的创建到销毁的期间

2022-05-18 14:35:35 791

原创 JSP九个隐式对象

JSP九个隐式对象文章目录JSP九个隐式对象前言一、JSP九个隐式对象二、使用步骤1.OUT对象2.page对象3.PageContext 对象前言JSP使用脚本元素作为一种简易方法在模板数据中嵌入java代码,这些脚本元素在JSP翻译成Servlet的阶段,都被转化为Servlet中的java代码。JSP引擎在调用JSP对应的_jspServlet时,会传递或创建9个与web开发相关的对象供_jspServlet使用。JSP技术的设计者为便于开发人员在编写JSP页面时获得这些web对象的引用,特

2022-05-18 14:22:23 1080

原创 关于JSTL

JSTL详解文章目录JSTL详解一.理论准备二.Core 标签库三.sql 标签四.xml标签一.理论准备JSP 标准标记库( Standard Tag Library , JSTL) 是一组以标准化格式实现许多通用的 Web 站点功能的定制标记,主要是为了方便页面的编写。JSTL包括,core©,format(fmt),sql(sql),xml(xml),functions(fn)。使用包括两个 JAR 文件, jstl.jar 和 standard.jar 。<%@ taglib p

2022-05-16 21:56:12 52

原创 SQL多表多字段比对方法

SQL多表多字段比对方法文章目录SQL多表多字段比对方法一、表-表比较1.整体思路2.找出不同字段的明细二、字段-字段比较1.判断两个字段间一对多或多对一的关系2.证明id字段不是主键3.证明id, name字段不是联合主键三.数据准备提示:以下是本篇文章正文内容,下面案例可供参考一、表-表比较1.整体思路两张表条数一样 条数相同是前提,然后比较字段值才有意义两表字段值完全相同【两表所有字段的值相同】 两表所有字段union后,条数与另一张表条数一样两表字段值部分相同【两表

2022-05-16 21:42:05 10423

原创 学习JDBC

学习JDBC文章目录学习JDBC一、JDBC的概念二、JDBC处理SQL语句的过程(建表,查表)一、JDBC的概念JDBC(Java DataBase Connectivity)是一种数据库连接技术,能实现Java程序对各种数据库的访问。由一组使用Java语言编写的类和接口(JDBC API)组成,他们位于java.sql以及javax.sql中。作用:与数据库建立联系.将编写好的SQL语句发送至数据库执行对数据库返回的结果进行操作JDBC API:java.sql.*java

2022-04-27 23:18:34 1155

原创 Servlet的线程安全问题

Servlet的线程安全问题当多个客户端并发访问同一个Servlet时,web服务器会为每一个客户端的访问请求创建一个线程,并在这个线程上调用Servlet的service方法,因此service方法内如果访问了同一个资源的话,就有可能引发线程安全问题。例如下面的代码:不存在线程安全问题的代码:package gacl.servlet.study;import java.io.IOException;import javax.servlet.ServletException;import j

2022-04-27 23:02:24 269

原创 缺省Servlet

缺省Servlet如果某个Servlet的映射路径仅仅为一个正斜杠(/),那么这个Servlet就成为当前Web应用程序的缺省Servlet。  凡是在web.xml文件中找不到匹配的元素的URL,它们的访问请求都将交给缺省Servlet处理,也就是说,缺省Servlet用于处理所有其他Servlet都不处理的访问请求。 例如:<servlet> <servlet-name>ServletDemo2</servlet-name> <servle

2022-04-27 23:00:43 241

原创 Servlet与普通Java类的区别

Servlet与普通Java类的区别Servlet是一个供其他Java程序(Servlet引擎)调用的Java类,它不能独立运行,它的运行完全由Servlet引擎来控制和调度。  针对客户端的多次Servlet请求,通常情况下,服务器只会创建一个Servlet实例对象,也就是说Servlet实例对象一旦创建,它就会驻留在内存中,为后续的其它请求服务,直至web容器退出,servlet实例对象才会销毁。  在Servlet的整个生命周期内,Servlet的init方法只被调用一次。而对一个Servlet

2022-04-27 22:54:24 937

原创 Servlet访问URL 使用*通配符 映射

Servlet访问URL 使用*通配符 映射在Servlet映射到的URL中也可以使用通配符,但是只能有两种固定的格式:一种格式是".扩展名",另一种格式是以正斜杠(/)开头并以"/"结尾 。例如:对于如下的一些映射关系:  Servlet1 映射到 /abc/  Servlet2 映射到 /*  Servlet3 映射到 /abc  Servlet4 映射到 .do问题:  当请求URL为“/abc/a.html”,“/abc/”和“/”都匹配,哪个servlet响应  Servlet引

2022-04-27 22:52:16 621

原创 Servlet访问URL映射配置

Servlet访问URL映射配置由于客户端是通过URL地址访问web服务器中的资源,所以Servlet程序若想被外界访问,必须把servlet程序映射到一个URL地址上,这个工作在web.xml文件中使用元素和元素完成。元素用于注册Servlet,它包含有两个主要的子元素:和,分别用于设置Servlet的注册名称和Servlet的完整类名。一个元素用于映射一个已注册的Servlet的一个对外访问路径,它包含有两个子元素:和,分别用于指定Servlet的注册名称和Servlet的对外访问路径。例如:&

2022-04-27 22:44:28 1611

原创 使用Eclipse创建Servlet

使用Eclipse创建Servlet文章目录使用Eclipse创建Servlet前言一、创建动态Web项目二、在Eclipse IDE中创建Servlet三、在Eclipse IDE中添加jar文件前言在Eclipse中创建Servlet可以节省很多工作。让我们看一下创建一个Servlet需要的步骤。一、创建动态Web项目二、在Eclipse IDE中创建Servlet右键单击src->New新建-> Servlet输入您的Servlet名称,例如Hello->取

2022-04-17 17:25:45 6719

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除