自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 Request和Response

语法:request.getRequestDispatcher("新URL").forward(request,response);当客户端提交请求到JSP时,服务器会设置一个新地址,并要求客户端重新发送一个请求到这 个新的地址。语法:response.sendRedirect("新URL");主要用于处理客户端的请求,它保存了。用的另一处去处理,产生的结果再响应给客户端,所以客户端看到的结果页面中的。主要用于响应客户端的请求,并向客户端输出信息。用户的请求数据,通过相应的方法就可以取出其中的数据。

2023-05-11 17:55:17 212

原创 Mapper代理开发

细节:如果Mapper接口名称和SQL映射文件名称相同,并在同一目录下,则可以使用包扫描的方式简化SQL映射文件的加载。3.在Mapper接口中定义方法,方法名就是SQL映射文件中sql语句的id,并保持参数类型和返回值类型一致。1.定义与SQL映射文件同名的Mapper接口,并且将Mapper接口和SQL映射文件放置在同一目录下。4.1.通过 SqlSession 的 getMapper 方法获取 Mapper 接口的代理对象。2.设置SQL映射文件的namespace属性为Mapper接口的位置。

2022-11-10 23:27:56 143

原创 MyBatis 框架

MyBatis 是一款优秀的持久层框架,用于简化JDBC开发。

2022-11-10 23:21:53 155

原创 Spring JDBC的Templat

查询结果将结果集封装为map集合,将列名作为key,将值作为value,将这条记录封装为一个map集合。2.创建JdbcTemplate对象。依赖于数据源DataSource。3.调用JdbcTemplate 的方法来完成增删改查的操作。查询结果将结果集封装为JavaBean对象。查询结果将结果集封装为list集合。查询结果将结果集封装为对象。前提:完成数据库连接池。

2022-11-10 23:00:11 224

原创 数据库连接池

归还连接:Connection.close() 如果连接对象Connection是从连接池中获取的,那么调用Connection.close()方法,则不会再关闭连接了,而是归还连接。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后会将连接对象归还给容器。4.获取数据库连接池对象:通过工厂类来获取 DruidDataSourceFactory。Druid:数据库连接池实现技术,由阿里巴巴提供的。1.获取连接方法:通过数据库连接池获取连接。

2022-11-10 22:51:22 136

原创 抽取JDBC工具类

需求:不想传递参数(麻烦),还得保证工具类的通用性。2.抽取一个方法获取连接对象。

2022-11-10 22:43:58 52

原创 Java——集合框架

什么是集合?1.与变量,数组一样,集合也是储存数据的一种容器。2.由一组接口和类组成,位于java.util包中。list接口:有序(插入顺序),不唯一(1)ArraysList:实现了长度可变的数组,在内存中分配连续的空间,遍历元素和随机访问元素的效率比较高。常用方法有:(2)LinkedList:采用链表存储方式,插入,删除元素时效率比较高常用方法:Set :唯一,无序(1)HsahSet:查找效率更改常用方法有:注.

2022-04-29 14:57:30 502

原创 面向对象————静态

设置一个类,这个类有很多对象,很多对象的其中一个属性,属性值是一样的,此时每个对象都有个内存空间去存储属性值坏处:1)空间浪费 2)如果想要将这个属性值进行修改,需要将所有对象的属性值都修改一遍,操作复杂麻烦设置静态设置一个类,这个类有很多对象,很多对象的其中一个属性,属性值是一样的,可以将这个属性统一存放在一个地方, 让所有对象共享这个数据,此时,可以将该属性用static修饰。static可以用来修饰:成员变量静态变量,可以直接通过类名访问成员方法静态方法,可以

2022-03-11 22:18:07 240

原创 面向兑现——————get/set方法

get/set 方法顾名思义,就是一个获得,一个设置方法,它们主要是用来对一个类的私有域操作(私有属性).主要用于封装;

2022-03-11 22:10:30 55

原创 面向对象——————封装

封装时面向对象编程的一大特点 面向对象编程的第一步--将属性和方法封装到一个抽象的类中 外界使用类创建对象,然后让对象调用方法 对象方法的细节都被封装在类的内部封装:是将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。封装的好处:① 只能通过规定方法访问数据,安全、易用、简单、易维护。② 隐藏类的实现细节③ 方便加入控制语句④ 方便修改实现经过封装的属性,不能直接访问,要通过公共属性get/set方法访问。修

2022-03-11 22:02:45 124

原创 面向对象—————方法与方法的重载

带参目录带参方法Java 中带参无返回值方法的使用不可忽视的问题Java 中带参带返回值方法的使用Java 中方法的重载this关键字构造方法方法Java 中带参无返回值方法的使用有时方法的执行需要依赖于某些条件,换句话说,要想通过方法完成特定的功能,需要为其提供额外的信息才行。例如,现实生活中电饭锅可以实现“煮饭”的功能,但前提是我们必须提供食材我们先来看一个带参数,但没有返回值的方法:public void show(String name){

2022-03-11 21:50:21 208

原创 面向对象————认识类与对象

目录JAVA类和对象类与对象的概念类与对象之间的关系类的定义格式一个类可以包含以下类型变量:new运算符JAVA类的方法JAVA类和对象面向对象最关键的两个词汇是类与对象,实质上可以将类看作对象的抽象,它定义了对象所具有的属性和方法。学习 Java 语言必须掌握类与对象,这样可以从深层次理解 Java 这种面向对象语言的幵发理念。因此,掌握类与对象是学习 Java 语言的基础,可以使开发人员更好、更快地掌握 Java 编程思想与编程方式。类与对象的概念

2022-03-11 21:48:26 336

原创 js---操作星星

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="js/jquery-1.8.3.min.js"></script></head><body><div> <span>☆</span&.

2022-02-19 00:45:00 375

原创 实现三级联动菜单

选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是:第一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后再从剩余的未排序元素中寻找到最小(大)元素,然后放到已排序的序列的末尾。以此类推,直到全部待排序的数据元素的个数为零。...

2021-12-05 13:42:01 564

原创 jQuery——操作DOM对象

目录样式操作内容及value值操作节点操作操作属性节点遍历jQuery对JavaScript中的DOM操作进行了封装jQuery中的DOM操作1.样式操作 2.内容及value值操作 3.节点操作 4.节点属性操作 5.节点遍历 6.CSS-DOM操作样式操作设置单个样式:.css("属性名称","属性值")设置多个样式:.css({"属性名称1":"属性值1","属性名称2":"属性值2"})获取样式值:...

2021-11-28 11:35:24 658

原创 javaScript

目录javaScript组成javaScript的特点javaScript核心语法javaScrip的数据类型javaScript的方法javaScript输入和输出javaScript数组的方法Date对象的方法包装类javaScript字符串的方法window对象的常用方法location对象history对象DOM文档对象模型获取指定节点操作节点javaScript组成ECMAScript(核...

2021-11-13 19:04:09 401

原创 jQuery——基础

1,什么是jQuery?jQuery == Javascript (脚本) + query(查询);jQuery是Javascript的程序库之一,是对JS对象和函数的封装。作用:用来简化JS代码。jQuery:就相当于方便面的调料包2,jQuery语法结构:$ ( " 选择器 " ) . 函数(); 本质:对象.函数();(1),$():这是一个工厂函数。 作用:用来将选择器匹配的元素或JS对象转化为jQ对象。(2),函数():让对...

2021-11-12 18:15:00 742

原创 JAVA——数组

数组:存储一组相同类型的一个容器(数据的组合)什么是数组:数组是一个变量,用来存储一组相同数据类型的数据 声明一个变量就是在内存空间划出一块合适的空间 声明一个数组就是在内存空间划出一串连续的空间数组使用步骤:1,声明数组:数组类型[]数组名;或者:数组类型 数组名[];2,申请空间(向计算机申请内存):new数据类型[数组的大小/长度];3,赋值:4,使用数组或者合并:数据类型[] 数组名 = new 数据类型 [数组的长度];数据类型 []数组

2021-11-11 20:29:40 580

原创 jQuery事件和动画

常用事件分类:jQuery事件是对JavaScript事件的封装,常用事件分类: 基础事件: 鼠标事件 键盘事件 window窗口事件 表单事件 复合事件: 鼠标光标悬停 鼠标连续点击鼠标事件鼠标事件方法的区别键盘事件属性:.keyCode 键值码窗口事件绑定事件和移除事件绑定事件语法:语法:.bind(type,[data],fn...

2021-11-11 00:00:00 877

原创 JAVA——循环

while循环:符合条件,循环继续执行,否则,循环退出while( 循环条件 ) { 循环操作 }示例:循环输出100遍我要好好学习天天向上。 int i=1; while(i<=100){System.out.println("第"+i+"遍:我要好好学习天天向上"); i++;}特点:先判断,再执行do while循环:...

2021-11-09 23:15:00 481

原创 java---选择结构

基本的if选择结构:可以处理单分支的if选择结构 注意:结果必须是布尔值if ( 条件 ) { //代码块}if-else选择结构:可以处理两个分支的if选择结构if ( 条件 ) { //代码块1 }else {//代码块2 }多重if选择结构:可以处理多个分支的if选择结构if(条件){ //代码块1 }else if(条件){ //代码块2 ...

2021-11-09 18:44:49 357

(姓名)-实训报告(学生).doc

(姓名)-实训报告(学生).doc

2022-05-07

空空如也

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

TA关注的人

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