自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot整合支付宝(沙箱)

点击控制台滑到最下面点击沙箱 点击查看公钥模式 复制公钥和私钥,并编写配置类所需要jar包编写配置类AliPay:AliPayConfig:service层:接口: 实现类:控制层:实体类:项目结构:

2023-10-17 09:38:04 209

原创 vue详解

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用(SPA)提供驱动。Vue.js 的核心是一个允许采用简洁的模板语法来声明式地将数据渲染进 DOM 的系统:</div>data: {})

2023-09-25 10:20:23 168 1

原创 node.js安装

经过npm安装模块时都是去国外的镜像下载的,可是有的时候因为网络等缘由致使安装模块失败,好在阿里有团队维护国内镜像淘宝 NPM 镜像,上面有使用说明,你们可自行查看**添加国内镜像源:**如果没有梯子的话,可以使用阿里的国内镜像进行加速。t=N7T8。

2023-09-21 10:05:12 136

原创 mybatis plus 分页查询

创建一个继承自MyBatis Plus提供的BaseMapper接口的自定义Mapper接口,并定义相关的方法。在业务层调用Mapper接口的分页查询方法,并传入Page对象作为参数。

2023-09-20 11:07:50 325 1

原创 mybatis puls详细解

方法进行分页查询,得到一个包含分页信息和记录列表的。方法进行分页查询,得到一个包含分页信息和记录列表的。对象,并指定当前页码和每页显示数量。方法可以返回一个包含分页信息和 Map 结果集的。对象,并指定当前页码和每页显示数量。在上述示例中,与前两种方法类似,首先创建一个。不同之处在于,通过调用。方法获取分页后的 Map 结果集。方法获取分页后的记录列表,通过。方法获取分页后的对象结果集。在上述示例中,首先创建一个。在上述示例中,使用方式与。

2023-09-18 09:29:00 253 1

原创 Spring Data JPA 详解

Spring Data是Spring Framework的一个子项目,它提供了一种简化数据访问层的方式。Spring Data支持多种数据存储技术,包括关系型数据库、NoSQL数据库、搜索引擎等。通过使用Spring Data,开发人员可以更轻松地进行数据访问,同时还能够利用Spring Framework的其他功能,如依赖注入、面向切面编程等。Spring Data提供了一组通用的API和实现,可以帮助开发人员快速、简便地访问各种类型的数据存储。

2023-09-15 09:28:40 331 1

原创 springBoot工作原理

SpringFactoriesLoader是Spring框架中的一个工具类,用于加载和获取在META-INF/spring.factories文件中定义的工厂类。它提供了一种机制,让开发人员能够方便地扩展和定制Spring框架的功能。在META-INF/spring.factories文件中,可以定义多个工厂类及其对应的实现类。

2023-09-13 11:37:01 316 1

原创 SSM框架学习-拦截器

在Spring框架中,拦截器是一种很重要的组件,它们允许在请求到达控制器之前或之后执行一些代码。拦截器在请求处理的特定点进行拦截,然后通过逻辑来决定是否将控制器的处理传递给下一个处理程序。在Spring中,拦截器是由实现了HandlerInterceptor接口的类实现的。HandlerInterceptor接口暴露了三种拦截方法:preHandle(在请求处理之前被调用)、postHandle(在请求处理之后调用,渲染视图之前)和afterCompletion(在完成请求后执行,无论发生了什么)

2023-08-29 19:24:00 41 1

原创 创建SpringBoot项目的四种方法

这样一个springboot项目就算完成了。

2023-08-29 09:39:14 1575 4

原创 整各ssm框架之增删改查

目录。

2023-08-24 18:16:11 981 1

原创 springmvc工作原理与mybatis+spring整合

6)View。

2023-08-22 21:21:47 59 1

原创 spring 事务与自动装配

事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。

2023-08-20 19:21:19 74 3

原创 整合mybtais整合spring

是 Spring 整合 MyBatis 时用于扫描 MyBatis Mapper 接口并创建相应的代理对象的配置类。它会根据配置信息,自动将 Mapper 接口转化为可用的 Bean,这样就可以直接在代码中注入并使用这些 Mapper 接口,而无需手动编写实现类。是 Apache Commons DBCP(Database Connection Pool)库中的一个类,用于管理和提供数据库连接池功能。数据库连接池是一种用于管理和重复利用数据库连接的技术,可以有效地提高数据库访问性能和资源利用率。

2023-08-18 11:08:29 25 1

原创 spring day2

1.异常增强特点1.在目标对象方法抛出异常时织入增强处理2.可灵活拔插的异常处理方案2.最终增强特点1.无论方法正常运行还是抛出异常,都会在目标方法最后织入增强处理,即:该增强都会得到执行2.与Java中finally代码块的作用相似,通常用于释放资源3.可灵活拔插3.环绕增强特点1、目标方法前后都可织入增强处理2、可获取或修改目标方法的参数、返回值3、可对目标方法进行异常处理,甚至可以决定目标方法是否执行。

2023-08-16 16:08:55 28 1

原创 spring day

Test// 创建一个Spring应用程序上下文// 获取目标类实例,依赖会被自动注入stu.show();

2023-08-14 19:36:00 28

原创 mybatis 总结

SqlSession 的实例不是线程安全的,因此是不能被共享的,所以它的最佳的作用域是请求或方法作用域。借助功能强大的基于 OGNL 的表达式,MyBatis 3 替换了之前的大部分元素,大大精简了元素种类,现在要学习的元素种类比原来的一半还要少。结果集会被映射成 Java 对象,根据映射文件中的配置规则,MyBatis 将结果集中的数据映射到相应的 Java 类属性中。ORM 框架提供了一种自动化机制,可以将数据库中的数据映射到应用程序中的对象,同时也可以将对象的更改同步到数据库中。

2023-08-13 16:39:39 26 1

原创 mybatis day3

动态SQL允许根据不同的需求生成不同的SQL查询,从而提供了更大的灵活性。你可以根据不同的条件和参数来构建查询,而无需为每个不同的查询编写单独的SQL语句,从而提高了代码的可重用性。动态SQL使查询构建更加直观和简化。通过使用条件判断、循环等控制结构,你可以更容易地构建复杂的查询逻辑,而无需手动拼接SQL字符串。使用参数化查询,特别是在动态SQL中,可以大大减少SQL注入攻击的风险。参数化查询会处理参数值的转义,降低了错误和安全风险。

2023-08-09 22:45:11 48 1

原创 mybatis day2

SQL映射文件:通过SQL映射文件来定义数据表字段和Java类属性之间的映射关系,以及SQL语句的执行方式和参数类型等。参数映射:可以使用MyBatis提供的#{}和${}等符号来映射SQL语句中的参数,其中#{}会对参数进行预编译,${}则会将参数直接拼接到SQL语句中。结果映射:可以将查询结果映射到Java对象中,MyBatis支持多种映射方式,如基本类型、HashMap、自定义对象等。

2023-08-08 13:41:51 32

原创 MyBatis Day1

MyBatis是一种开源的持久化框架,它是Apache软件基金会下的一个开源项目。MyBatis解决了传统的JDBC编程中存在的大量重复代码、实现效率低等问题。MyBatis可以将数据库中的数据通过XML文件或注解映射到Java对象中,使得开发者可以使用面向对象的方式进行数据库操作。同时,MyBatis使用起来简单、灵活,而且支持复杂的SQL语句,也支持动态SQL语句的构建,因此在实际应用中受到了广泛的使用。

2023-08-04 19:55:58 52 1

原创 安装maven步骤

检测Maven是否配置成功,快捷键Win+R,输入cmd, 打开命令提示符窗口后输入mvn - -version,显示如下,说明已配置成功。进入Maven官网:https://maven.apache.org/download.cgi。2.配置文件路径,打开设置,选择高级设置,选择环境变量,设置环境变量。打开conf文件找到 settings.mxl文件。把你创建的本地仓库文件夹路径放入 settings.mxl文件。3.配置本地仓库,找到conf文件夹如下图所示。创建一个文件来作为本地仓库。

2023-08-03 19:37:27 21

空空如也

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

TA关注的人

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