自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (12)
  • 收藏
  • 关注

原创 Springboot整合JavaMail实现邮件发送

京东

2024-07-13 16:03:27 281

原创 SpringBoot使用slf4j进行日志记录

有了上面那些定义后,最后我们使用 <logger> 来定义一下项目中默认的日志输出级别,这里定义级别为 INFO,然后针对 INFO级别的日志,使用 <root>引用上面定义好的控制台日志输出和日志文件的参数。强制”两个字体现出了 `slf4j`的优势,所以建议在实际项目中,使用 `slf4j`作为自己的日志框架。使用`<appender>`定义一个名为 `“FILE”`的文件配置,主要是配置日志文件保存的时间、单个日志文件存储的大小、以及文件保存的路径和日志的输出格式。

2024-07-13 16:02:54 136

原创 Spring Boot集成Swagger框架

再通过Swagger衍生出来的一系列项目和工具,就可以做到生成各种格式的接口文档,生成多种语言的客户端和服务端的代码,以及在线接口调试页面等等。这样,如果按照新的开发模式,在开发新版本或者迭代版本的时候,只需要更新Swagger描述文件,就可以自动生成接口文档和客户端服务端代码,做到调用端代码、服务端代码以及接口文档的一致性。它可以将项目的所有接口在一个UI界面上展示出来,同时表明了这个接口的用途,接口需要的参数是什么类型参数是否必须,输入了参数可以直接测试接口同时会显示接口请求的状态码和返回的数据结构。

2024-07-13 16:02:18 174

原创 springboot3

|` |` || Negative | BigDecimal/BigInteger/byte/short/int/long/float/double及包装类 | 被注释的值应该是负数 | `@Negative private BigDecimal value;

2024-07-13 16:00:49 68

原创 springboot2

|` |` || Negative | BigDecimal/BigInteger/byte/short/int/long/float/double及包装类 | 被注释的值应该是负数 | `@Negative private BigDecimal value;

2024-07-13 16:00:14 369

原创 springboot

在以往我们搭建和整合三大框架,我们需要做很多工作,比如配置web.xml,配置Spring,配置Mybatis,并将它们整合在一起等,而Spring Boot框架对此开发过程进行了革命性的颠覆,完全抛弃了繁琐的xml配置过程,采用大量的默认配置设置简化我们的开发过程。用于快速构建Spring应用程序。项目的依赖管理也是一件耗时耗力的事情,在环境的搭建时,需要分析导入哪些依赖,哪些库的坐标,而且有时候还需要分析导入与之有依赖关系的其他库的坐标,一旦选错了版本,随之而来的不兼容问题就会严重阻碍项目的开发。

2024-07-13 15:59:10 330

原创 spirngmvc的教程

<th>编号</th><th>姓名</th> <th>年龄</th> <th>生日</th> <th>余额</th>

2024-07-13 15:57:38 241

原创 脏读和幻读

幻读:一个事务按照条件查询数据时,没有对应的数据行,但是在插入数据时,又发现这行数据已经存在,好像出现了幻觉。不可重复读:一个事务先后读取同一条记录,但两次读取的数据不同,称之为不可重复读。脏读:一个事务读取到了另一个事务还未提交的数据。

2024-07-13 15:56:58 17

原创 spring教程

**singleton** | **默认的,单例的** |AOP应用场景:一般应用于针对核心业务的辅助功能,包括,事务处理,日志,系统安全,监控等场景中。| **session** | **SpringWeb**应用中,创建一个bean对象后,存入到sessiont作用域 || **request** | **SpringWeb**应用中,创建一个bean对象后,存入到request作用域 |

2024-07-13 15:55:24 167

原创 Mybatis入门教程

每一个在包 `domain.blog` 中的 Java Bean,在没有注解的情况下,会使用 Bean 的首字母小写的非限定类名来作为它的别名。@Many:实现一对多结果集封装,代替`<collection>` 使用格式:@Result(property="",column="",many=@Many(select=""))- 4、涉及到复杂数据类型传参的时候可以使用Map入参,可以加@Param("map")注解,如果添加上去后,sql语句就必须为#{map.studentId},如果没有添加。

2024-07-13 15:54:41 245

原创 Java之StringUtils的常用方法

StringUtils 方法的操作对象是 Java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果输入为 null 则返回也是 null 等,具体可以查看源代码)。去掉字符串两端的控制符(control characters, char <= 32) ,如果变为 null 或 "" ,则返回 ""

2024-07-13 15:53:52 182

原创 mybatis的教程

每一个在包 `domain.blog` 中的 Java Bean,在没有注解的情况下,会使用 Bean 的首字母小写的非限定类名来作为它的别名。- 4、涉及到复杂数据类型传参的时候可以使用Map入参,可以加@Param("map")注解,如果添加上去后,sql语句就必须为#{map.studentId},如果没有添加。//自定义的类型使用的时候,需要创建对象(赋值是看业务)(一对一)编写代码的时候,写的是基本结构,当程序运行的时候,会根据条件重新拼接SQL语句,从而生成新的SQL语句。

2024-07-13 15:53:07 68

原创 maven的入门

Jar就是一个java的项目。项目管理工具种的pom.xml文件配置maven坐标信息后,会从本地仓库去寻找maven构建,本地仓库如果没有maven构建,则会从远程仓库进行下载,然后给项。解压文件,高级系统设置-环境变量-新建变量 MAVEN_HOME 或M2_HOME,指向maven的解压路径。--指定web.xml文件的位置-->--指定web.xml文件的位置-->--指定jsp等文件所在位置-->--指定jsp等文件所在位置-->pom是项目对象模型,pom.xml 会放置一些项目的描述信息。

2024-07-13 15:52:21 21

原创 反射与注解

MyAno(value = "微信", name = "腾讯", b = 25,arr={"java","spring"})System.out.println(c1.getName());注解的主要作用:对我们的程序进行标注,通过注解可以给类增加额外的信息,注解是给编译器或JVM看的,编译器或JVM可以根据注解。

2024-07-13 15:51:46 160

原创 java多线程操作

java的io操作

2024-07-13 15:50:02 74

原创 vue进阶版

啊。

2024-07-08 21:05:23 65

原创 vue学习

vue学习。

2024-07-08 21:04:31 196

原创 JavaScript学习

js。

2024-07-08 21:03:14 98

原创 数据库jdbc连接

数据库jdbc连接。

2024-07-08 21:01:55 98

原创 数据库的基础

数据库总结。

2024-07-08 21:00:23 67

原创 java的实用类

java实用类 java基础学习。

2024-07-08 20:59:15 90

原创 集合体系java

java集合体系。

2024-07-08 20:57:58 79

原创 抽象类和接口

java基础学习。

2024-07-08 20:56:47 99

原创 java的封装继承

欢迎学习。

2024-07-08 20:54:50 59

原创 css进阶版欢迎大家学习可称为

欢迎学习。

2024-07-08 20:54:07 57

原创 css教程

欢迎大家学习。

2024-07-08 20:51:59 88

原创 关于html的基础教学

一天发一篇 关注点赞更快更新

2024-07-08 20:49:56 301

vue进阶版的学习啊啊啊

vue进阶版的学习啊啊啊

2024-07-08

vue的基础学习啊啊啊

1

2024-07-08

JavaScript学习

JavaScript学习

2024-07-08

数据库jdbc连接基础

数据库jdbc连接基础

2024-07-08

数据库的基础jva基础学习

数据库的基础jva基础学习

2024-07-08

java的实用类 java基础

java的实用类 java基础

2024-07-08

集合体系java学习哦

集合体系java学习哦

2024-07-08

抽象类和接口欢迎学习1

欢迎学习 java基础

2024-07-08

java的封装继承欢迎学习

java的封装继承欢迎学习

2024-07-08

css进阶版欢迎大家学习可称为

css学习

2024-07-08

css教程教学欢迎大家学习

css教程教学欢迎大家学习

2024-07-08

html的基础教程教学

html的基础教程

2024-07-08

空空如也

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

TA关注的人

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