![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb
文章平均质量分 80
author:chstor
description :JavaWeb Learning
chstor
努力学好英语的菜狗
展开
-
MyBatis与JDBC访问数据库的过程对比
MyBatis实现访问数据库的过程从上图可以看出,MyBatis框架在操作数据库时,大体经过了8个步骤。下面就对图中的每一步流程进行详细讲解,具体如下:(1)读取MyBatis配置文件mybatis-config.xml。mybatis-config.xml作为MyBatis的全局配置文件,配置了MyBatis的运行环境等信息,其中主要内容是获取数据库连接。(2)加载映射文件Mapper.xml。Mapper.xml文件即SQL映射文件,该文件中配置了操作数据库的SQL语句,需要在mybatis原创 2021-12-15 18:25:44 · 1647 阅读 · 0 评论 -
Spring5学习笔记 --- JdbcTemplate
JdbcTemplate(概念和准备)1、什么是 JdbcTemplate(1)Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作2、准备工作(1)导入相应的jar包(2)在 spring 配置文件配置数据库连接池(3)配置 JdbcTemplate 对象,注入 DataSource(4)组件扫描 <!--组件扫描--> <context:component-scan base-package="com.abc"&原创 2021-07-24 10:32:22 · 144 阅读 · 1 评论 -
Spring5学习笔记 --- AOP
AOP的概念1、什么是 AOP(1)面向切面编程(方面),利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。(2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能AOP(底层原理)1、AOP 底层使用动态代理(1)有两种情况动态代理第一种 有接口情况,使用 JDK 动态代理⚫ 创建接口实现类代理对象,增强类的方法第二种 没有接口情况,使用 CGLIB 动态代理⚫ 创建子类的代理对象,增强类的方法原创 2021-07-21 21:58:17 · 89 阅读 · 0 评论 -
Spring5学习笔记 --- IOC容器
前言:学习Spring5的笔记Spring5框架课程介绍1、Spring框架概述2、IOC容器3、Aop4、JdbcTemplate5、事务管理6、Spring5新特性Spring框架概述1、Spring是轻量级的开源的JavaEE框架2、Spring可以解决企业应用开发的复杂性3、Spring有两个核心部分:IOC和Aop(1)IOC:控制反转,把创建对象过程交给Spring进行管理(2)Aop:面向切面,不修改源代码进行功能增强4、Spring特点:(1)方便解耦.原创 2021-07-21 08:58:56 · 114 阅读 · 0 评论 -
Javaweb --- EL表达式和JSTL
文章目录一、EL表达式1.1 什么是EL表达式,EL表达式的作用?1.2 EL表达式的11个隐含对象1.3 EL获取四个特定域中的属性二、JSTL2.1下载JSTL库一、EL表达式1.1 什么是EL表达式,EL表达式的作用?EL表达式全称:Expression Language是表达式语言作用:代替jsp页面中表达式脚本的输出,可以简化JSP页面的书写。EL表达式的格式:${表达式}<% request.setAttribute("key","leidaoge"原创 2021-07-18 18:18:07 · 89 阅读 · 1 评论 -
Ajax入门
什么是Ajax什么是AjaxAJAX = 异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等。ajax开发步骤1、创建一个XHR对象XMLHttpRequest是a原创 2021-07-18 18:16:16 · 67 阅读 · 0 评论 -
JQuery入门
写在前面:学习Jquery的笔记什么是JQuery它是一个JS的框架,封装了JS常用的功能代码和设计模式下载JQuery文档官网:https://jquery.com/download/第一种是压缩的,第二种是未压缩过的,未压缩的方便看,建议都下载下来页面最下边找到 jQuery CDN,可以下载历史版本为了方便学习,这里我下载的是1.8.3版本,下面打开链接,另存为就可以下载了https://code.jquery.com/jquery-1.8.3.min.原创 2021-07-18 18:15:48 · 118 阅读 · 1 评论 -
JDBC的入门
什么是JDBCJava数据库连接,(Java Database Connectivity,简称JDBC)它是用于执行SQL语句的Java API什么是数据库驱动驱动:两个设备之间通信的桥梁为什么要引入JDBC因为不同种类的数据库(MySQL、Oracle)在其内部处理数据的方式是不同的,为了统一规范,SUN公司就提供了这套接口JDBC。mysql的java驱动包下载MySQL驱动包官网下载我下载的版本5.1.49导入jar包右键选择Build Path下的Add to原创 2021-05-05 11:03:41 · 75 阅读 · 0 评论 -
Filter的入门
1.什么是FilterFilter称为过滤器,它是Servlet技术中最实用的技术,web开发人员通过Filter技术,对web服务器所管理的资源(JSP,Servlet,静态图片或静态html文件)进行拦截。2.入门案例MyFilter类实现Filter接口:public class MyFilter implements Filter{ @Override public void init(FilterConfig filterConfig) throws ServletExcepti原创 2021-04-27 21:19:51 · 177 阅读 · 0 评论 -
Jsp技术入门
文章目录一、什么是JSP1.1 JSP的简介二、JSP运行原理三、三种脚本四、jsp九大内置对象五、jsp四大域对象一、什么是JSP为什么要引入JSP使用Servlet技术来实现HTML页面数据的统计十分繁琐,因此推出JSP技术。1.1 JSP的简介JSP全名是Java Server Pages,建立在Servlet规范上的动态网页开发技术。Java代码实现动态,HTML代码实现静态二、JSP运行原理JSP文件继承了HTTP Servlet类,它本质上就是Servlet程序原创 2021-04-17 10:50:13 · 115 阅读 · 0 评论 -
Servlet技术入门
文章目录一、什么是Servlet二、如何使用Servlet三、HTTP协议四、Servlet下的类4.1 HttpServletRequest类一、什么是Servlet1、Servlet是JavaEE规范之一,规范就是接口。2、Servlet是JavaWeb三大组件之一。三大组件分别是:Servlet程序、Filter过滤器、Listener监听器。3、Servlet是运行在服务器上的一个java小程序,它可以接受客户端发送过来的请求,并响应数据给客户端。二、如何使用Servlet原创 2021-04-17 09:30:58 · 76 阅读 · 0 评论