自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Boot 概述

Spring Boot 是一个基于 Spring 框架的开源项目,它旨在简化基于 Spring 的应用开发。通过使用 Maven 或 Gradle,Spring Boot 提供了自动配置、起步依赖(Starter Dependencies)等特性,极大地加速了 Spring 应用的开发、测试和部署过程。

2024-07-09 15:45:17 565

原创 Spring框架概述

Spring是一个开源的、轻量级的控制反转(IOC)和面向切面编程(AOP)的容器框架。其特点包括开发使用简单、功能强大,广泛应用于企业级应用开发。

2024-07-09 14:25:03 694

原创 令人膛目结舌的代码技巧

在Java编程的世界里,我曾见过许多令人惊叹的代码技巧,它们让我瞠目结舌。这些技巧不仅展示了Java的强大功能,也体现了程序员们的巧妙思维。在这篇文章中,我将分享几个让我膛目结舌的Java代码技巧。

2023-12-20 10:00:00 961

原创 MyBatis框架中Wrapper用法

在MyBatis中,Wrapper是一种灵活且强大的查询构建方式,它允许你在动态SQL中插入额外的查询条件。

2023-12-01 10:57:00 4721

原创 MyBatis框架中Example类

在Java的MyBatis框架中,Example类用于构建SQL查询语句。通过使用Example类,我们可以轻松地定义查询条件并生成对应的SQL语句。Example类需要传入一个类参数,这个参数通常为你要查询的数据表的实体类。

2023-11-30 16:39:39 300

原创 开源项目:SMS4J -- 让发送短信变的更简单。

SMS4J ,让发送短信变的更简单。腾讯云短信、阿里云短信、网易云短信、合一短信等等。并且目前SMS4J 拥有众多优秀的特点:开箱即用:极简单的配置,方便的使用,三分钟即可完成发送短信的功能简单优雅:统一各个厂商的发送方式和功能,省去学习不同短信厂商的差异化方法,做到极简使用切换灵活:只需要通过配置文件即可立即切换不同的服务商,省去查阅文档和ctrl c v,发送短信,有手就行功能丰富:对于短信中常见的限制和规则,不需要编写额外的功能方法和模块,只需要开启配置即可,后续还将集成更多功能方便使用。

2023-07-31 14:03:54 1976

原创 OAuth2.0 四种模式

优点:access_token不会经过浏览器或移动端的App,而是直接从服务端去交换,这样就最大限度的减小了令牌泄漏的风险,安全性高。优点:不需要多次请求转发,额外开销,同时可以获取更多的用户信息。缺点:安全性无法保障,需要授权应用完全信任,且授权应用安全可靠。缺点:没有后台,授权码暴露在前端,安全性无法保障。缺点:局限性,认证服务器和应用方必须有超高的信赖。优点:无用户参与,过程简单。

2023-06-28 11:02:44 1051

原创 Mapper.xml的属性及标签说明

如:order by ${user_id},如果传入的值是111,那么解析成sql时的值为order by 111 如果传入的值是id,则解析成的sql为order by id.< where > : 主要用来替换sql语句中的where字段,他的作用主要是用来简化sql语句中where条件判断的书写的。该标签主要定义复用的sql语句片段,在执行的sql语句标签直接引用即可。引用:通过标签引用,refid的值就是< sql>的id属性的值。

2023-06-01 21:51:00 3134 1

空空如也

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

TA关注的人

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