自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 版本管理工具 Git 的下载安装及使用

(1)分支可以有多个(根据业务需求)(2)如果各分支没有交集,始终平行发展,则不需要合并(merge)(3)如果两个分支,需要合并,则执行 merge 操作(4)分支合并示意图。

2024-08-31 14:18:13 1041

原创 SpringBoot框架学习笔记(九):数据库操作(JDBC+HikariDataSource、整合 Druid 、 Mybatis 以及 Mybatis-plus 到SpringBoot)

数据库操作:JDBC+HikariDataSource、整合 Druid 、 Mybatis 以及 Mybatis-plus 到SpringBoot

2024-08-19 16:25:06 1068

原创 SpringBoot 框架学习笔记(八):异常处理 和 Servlet、Filter、Listener三大组件注入spring

异常处理 和 Servlet、Filter、Listener三大组件注入spring

2024-08-14 08:57:24 1074

原创 Vue3 搭建前端工程,并使用idea配置项目启动

Vue3 搭建前端工程,并使用idea配置项目启动

2024-08-08 15:03:21 1098

原创 SpringBoot 框架学习笔记(七):Thymeleaf、拦截器 和 文件上传实现(解决了文件重名 和 按日期分目录存放问题)

Thymeleaf、拦截器 和 文件上传实现(解决了文件重名 和 按日期分目录存放问题)

2024-08-06 16:30:20 611

原创 SpringBoot框架学习笔记(六):自定义转换器、内容协商 和 Thymeleaf

自定义转换器、内容协商和 Thymeleaf

2024-08-05 15:39:19 1112

原创 SpringBoot框架学习笔记(五):静态资源访问、Rest风格请求处理、配置视图解析器、接收参数的相关注解详解

静态资源访问、Rest风格请求处理、配置视图解析器、接收参数的相关注解详解: @PathVariable、@RequestHeader、@RequestParam、@CookieValue、@RequestBody、@RequestAttribute、@SessionRequest

2024-07-22 17:49:35 924 1

原创 SpringBoot框架学习笔记(四):yaml 介绍及其使用

yaml 基本介绍及其使用

2024-07-19 01:52:22 996

原创 SpringBoot框架学习笔记(三):Lombok 和 Spring Initailizr

(1)Lombok 作用简化JavaBean开发,可以使用Lombok的注解让代码更加简洁Java项目中,很多没有技术含量又必须存在的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些代码既没有技术含量,又影响着代码的美观,Lombok应运而生(2)SpringBoot 和 IDEA 官方支持IDEA 2020已经内置了Lombok插件SpringBoot 2.1.x之后的版本也在Starter中内置了Lombok依赖。

2024-07-18 18:46:47 945

原创 SpringBoot框架学习笔记(二):容器功能相关注解详解

@Configuration、@Import、@Conditional、@ImportResource、@ConfigurationProperties、@EnableConfigurationProperties

2024-07-17 23:58:43 738

原创 MyBatis框架学习笔记(四):动态SQL语句、映射关系和缓存

在一个实际的项目中,sql语句往往是比较复杂的为了满足更加复杂的业务需求,MyBatis的设计者,提供了动态生成SQL的功能。

2024-07-15 19:59:25 867

原创 MyBatis框架学习笔记(三):MyBatis重要文件详解:配置文件与映射文件

(1)MyBatis 的真正强大在于它的语句映射(在 XxxMapper.xml 配置), 由于它的异常强大, 如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。(1)mybatis 的核心配置文件(mybatis-config.xml),比如配置 jdbc 连接信息,注册 mapper 等等都是在这个文件中进行配置,我们需要对这个配置文件有详细的了解。如果一个包下有很多的类,我们可以直接引入包,这样就是给该包下面的所有类的设置了别名,可以直接使用。

2024-07-11 22:23:00 987

原创 MyBatis框架学习笔记(二):原生API 的调用 和 注解的使用

如 果 是 通 过 注 解 的 方 式 , 就 不 再 使 用。在笔记一案例的基础上将增删改查,使用。在前面项目的基础上,将增删改查,使用。文 件 , 但 是 需 要 在。文件中注册含注解的类。

2024-07-08 19:23:39 438

原创 MyBatis框架学习笔记(一):MyBatis入门

MyBatis 中文手册:(1)https://mybatis.org/mybatis-3/zh/index.html(2)https://mybatis.net.cn/Maven 仓库:https://mvnrepository.com/ 仓库作用:需要什么 jar 包,搜索得到对应的 maven dependency传统的 Java 程序操作 DB 分析-工作示意图(1)MyBatis 是一个持久层框架 (2)前身是 ibatis, 在 ibatis3.x 时,更名为 MyBatis (3)MyBati

2024-07-08 14:24:51 510

原创 前端技术栈学习:Vue2、Vue cli脚手架、ElementUI组件库、Axios

前端技术栈学习:Vue2、Vue cli脚手架、ElementUI组件库、Axios

2024-06-25 21:25:24 1017

原创 ES6(ECMAScript 6.0) 新特性

(1)解构就是取出数据,解构赋值是对赋值运算符的扩展(2)是一种针对数组或者对象进行模式匹配,然后对其中的变量进行赋值(3)主要有两种形式: 数组解构和对象解构(1)模板字符串使用反引号 `` 将字符串包裹(2)可作为普通字符串(3)可用来定义多行字符串,即可以将换行字符串原生输出(4)字符串插入变量和表达式, 使用 ${}(5)字符串中可以调用函数(1)箭头函数提供更加简洁的函数书写方式。(2)基本语法是:(参数列表) => { 函数体 }

2024-06-18 17:08:25 1050

原创 SpringMVC框架学习笔记(八):自定义拦截器和异常处理

基于SpringMVC框架的自定义拦截器和异常处理

2024-06-16 21:39:34 1357

原创 SpringMVC框架学习笔记(七):处理 json 和 HttpMessageConverter 以及文件的下载和上传

处理 json 数据和 HttpMessageConverter 以及文件的下载和上传

2024-06-12 19:04:22 695

原创 SpringMVC框架学习笔记(六):数据格式化(即数据类型转换)、表单数据校验、以及表单中文乱码处理

数据格式化(即数据类型转换)、表单数据校验、以及表单中文乱码处理

2024-06-11 20:48:47 714

原创 SpringMVC框架学习笔记(五):手动实现 SpringMVC 底层机制。本文章包含所有源码,且均有详细注释(核心分发控制器+ Controller容器控制器+方法获取参数.....),

包含所有源码,且均有详细注释。手动实现 SpringMVC 底层机制(核心分发控制器+ Controller 和 Service 注入容器 + 对象自动装配 + 控制器方法获取参数数 + 视图解析 + 返回 JSON 格式数据)。

2024-06-02 20:37:57 984

原创 java.lang.NoClassDefFoundError: org/dom4j/io/SAXReader

在maven项目中,给SAXReader创建实例,启动tomcat服务器后报异常java.lang.NoClassDefFoundError: org/dom4j/io/SAXReader。我在pom文件中是引入了dom4j依赖得,但是不知道为什么在上传到web时就找不到了。在WEB-INF目录下新建lib目录,手动将dom4j的jar包导入(该jar包可在文章顶部获取)

2024-05-31 21:08:01 290

原创 SpringMVC框架学习笔记(四):模型数据 以及 视图和视图解析器

模型数据处理放入request域和session域 以及 视图和视图解析器

2024-05-31 11:37:11 785 1

原创 SpringMVC框架学习笔记(三):url请求风格-Rest 以及 SpringMVC 映射获取到各种类型数据

url请求风格-Rest 以及 SpringMVC 映射获取到各种类型的数据

2024-05-30 20:04:56 1228

原创 接口测试工具:Postman的下载安装及使用

Postman的下载安装及使用

2024-05-29 12:11:30 515

原创 SpringMVC框架学习笔记(二):@RequestMapping 注解的各种用法

@RequestMapping、@PathVariable

2024-05-29 09:56:59 1564

原创 SpirngMVC框架学习笔记(一):SpringMVC基本介绍

springmvc的框架的基本介绍和使用

2024-05-25 22:13:11 871

原创 Spring框架学习笔记(五):JdbcTemplate 和 声明式事务

介绍了Spring框架中 JdbcTemplate 和 声明式事务 的基本使用

2024-05-22 14:50:31 556

原创 Spring框架学习笔记(四):手动实现 Spring 底层机制(初始化 IOC容器+依赖注入+BeanPostProcessor 机制+AOP)

手动实现 Spring 底层机制,初始化 IOC容器+依赖注入+BeanPostProcessor 机制+AOP

2024-05-21 20:40:02 996

原创 Spring框架学习笔记(三):AOP编程

介绍了动态代理,AOP编程

2024-05-16 11:37:21 616

原创 Spring框架学习笔记(二):Spring IOC容器配置 Bean,分别基于XML配置bean 和 基于注解配置 bean

本文主要介绍spring框架中,基于xml配置文件配置bean和基于注解配置bean

2024-05-10 20:48:58 952

原创 Spring框架学习笔记(一):Spring基本介绍(包含IOC容器底层结构)

介绍了spring入门基本知识,浅析了Spring容器底层结构

2024-05-06 15:38:24 741

原创 SpringBoot框架学习笔记(一):依赖管理和自动配置

SpringBoot框架学习笔记(一):依赖管理和自动配置。内含application.properties 配置大全

2024-04-29 20:52:09 754

原创 mysql基础知识汇总

mysql数据库知识点汇总整理

2024-04-27 16:04:37 1032 1

原创 Java-反射

java反射相关知识介绍

2024-04-23 18:37:19 1050 1

原创 Java网络编程

本文介绍了java网络的编程的相关知识点

2024-04-16 13:07:21 790

原创 Java文件操作-IO流

本文主要介绍了IO流相关的知识点,包括:IO流原理及流的分类、节点流和处理流、对象流、输入流、输出流、标准输入输出流、转换流、打印流、Properties类

2024-04-14 14:53:30 1050 1

原创 Java多线程基础

本文内容主要有以下几点:线程介绍,线程使用,线程方法,线程生命周期,Synchronized,互斥锁,死锁,,锁的释放

2024-04-10 15:12:24 960 1

原创 Java事件处理机制

java事件处理是采取“委派事件模型”。当事件发生时,产生事件的对象,会把此“信息”传递给"事件的监听者"处理,这里所说的"信息"实际上就是java.awt.event事件类库里某个类所创建的对象,把它称为"事件的对象"。机制示意图:事件源发生一个事件过后,就会产生一个事件对象,整个事件对象会传递给事件的监听者,监听者监听到这个事件就会进行处理1. 事件源:事件源就是一个产生事件的对象,比如按钮,窗口,按键等。

2024-04-09 14:33:01 529 1

原创 Java绘图坐标体系

下图说明了Java坐标系。坐标原点位于左上角,以像素为单位。在Java坐标系中,第一个是x坐标,表示当前位置为水平方向,距离坐标原点x个像素;第二个是y坐标,表示当前位置为垂直方向,距离坐标原点y个像素。

2024-04-08 20:19:13 964 1

原创 Java开发测试(第一篇):Java测试框架JUnit5

(1)JUnit5是一个Java语言的单元测试框架(2)JUnit5包括JUnit Platform、JUnit Jupiter和JUnit Vintage可通过自定义标签,将test注解和tag注解结合到一个注解,减少代码冗余//使用自定义标签,该自定义标签名为Preprod});//自定义标签@Test。

2024-04-07 20:55:43 1827 1

axios需要的js库文件

axios需要的js库文件

2024-06-25

springmvc上传文件需要的jar

springmvc上传文件需要的jar

2024-06-12

springmvc处理json需要的jar

springmvc处理json需要的jar

2024-06-12

验证与国际化需要的jar包

验证与国际化需要的jar包

2024-06-08

dom4j-1.6.1.jar

dom4j-1.6.1.jar

2024-05-31

jquery和servlet-api jar包

jquery和servlet-api jar包

2024-05-30

springmvc需要的jar包

springmvc需要的jar包

2024-05-25

空空如也

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

TA关注的人

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