由于项目需要,使用到java后台服务,因此我按照需求搭建了vscode+springboot+maven+swagger框架为主体的项目。 在照着网上的方式进行配置后(配置方式:VSCode搭建SpringBoot开发环境),发现出现了如下图所示的问题localhost:8080 首先在出现这个问题的时候,网上一搜发现出现这个问题的很多,顿时感觉问题不大,打开看了下,基本上都是下面的问题:1.在SwaggerConfig.java的配置文件中添加@Configuration//配置类 @EnableSwagger2//开启swagger功能但是很
错误背景笔者在建一个新的Springcloud项目时,出现的报错提示为:Invocationofinitmethodfailed;nestedexceptionisjava.lang.IllegalArgumentException:Property错误原因经过网上搜索后,主要说是controller和xml有重名方法,或者启动类有问题,如@SpringBootApplication()的括号里不能有东西。检查后,锁定到是我在config类里已经写了@MapperScan()的注解:@Configuration@EnableTransactionManagement@MapperScan("c
错误背景笔者在建一个新的Springcloud项目时,出现的报错提示为:Invocationofinitmethodfailed;nestedexceptionisjava.lang.IllegalArgumentException:Property错误原因经过网上搜索后,主要说是controller和xml有重名方法,或者启动类有问题,如@SpringBootApplication()的括号里不能有东西。检查后,锁定到是我在config类里已经写了@MapperScan()的注解:@Configuration@EnableTransactionManagement@MapperScan("c
项目中有几个batch需要检查所有的用户参与的活动的状态,以前是使用分页,一页一页的查出来到内存再处理,但是随着数据量的增加,效率越来越低。于是经过一顿搜索,了解到流式查询这么个东西,不了解不知道,这一上手,爱的不要不要的,效率贼高。项目是springboot项目,持久层用的mybatis,整好mybatis的版本后,又研究了一下JPA的版本,做事做全套,最后又整了原始的JDBCTemplate版本。废话不多说,代码如下:第一种方式:springboot+mybatis流式查询(网上说的有三种,我觉得下面这种最简单,对业务代码侵入性最小)a)service层代码:packagecom.exam
项目中有几个batch需要检查所有的用户参与的活动的状态,以前是使用分页,一页一页的查出来到内存再处理,但是随着数据量的增加,效率越来越低。于是经过一顿搜索,了解到流式查询这么个东西,不了解不知道,这一上手,爱的不要不要的,效率贼高。项目是springboot项目,持久层用的mybatis,整好mybatis的版本后,又研究了一下JPA的版本,做事做全套,最后又整了原始的JDBCTemplate版本。废话不多说,代码如下:第一种方式:springboot+mybatis流式查询(网上说的有三种,我觉得下面这种最简单,对业务代码侵入性最小)a)service层代码:packagecom.exam
1.微信支付通过微信平台为商家提供代收款服务1.1微信支付的业务--商户注册微信支付业务: 1.2申请支付订单--商户向支付平台申请支付链接支付订单,并不是用户提交的商品订单,而是商品向微信支付平台申请的支付链接1.2.1导入微信支付的依赖wxpay的maven依赖:com.github.wxpaywxpay-sdk0.0.31.2.2创建微信支付配置类,配置商品信息创建一类,实现WXPayConfig接口重写三分方法,分别设置商品AppID\商户ID\商户密钥packagecom.qfedu.config;importcom.github.wxpay.sdk.WXPayConfig;im
1.微信支付通过微信平台为商家提供代收款服务1.1微信支付的业务--商户注册微信支付业务: 1.2申请支付订单--商户向支付平台申请支付链接支付订单,并不是用户提交的商品订单,而是商品向微信支付平台申请的支付链接1.2.1导入微信支付的依赖wxpay的maven依赖:com.github.wxpaywxpay-sdk0.0.31.2.2创建微信支付配置类,配置商品信息创建一类,实现WXPayConfig接口重写三分方法,分别设置商品AppID\商户ID\商户密钥packagecom.qfedu.config;importcom.github.wxpay.sdk.WXPayConfig;im
SSM框架(白痴都看完都会)文章目录SSM框架(白痴都看完都会)介绍SSM框架一、什么是SSM框架?1.Spring2.SpringMVC3.Mybatis(核心是SqlSession)二、代码实战1.创建配置工程2.代码实战(查询记录数)3.代码实战(增加)3.代码实战(增删改查,模糊精确查询集合)介绍SSM框架一、什么是SSM框架?SSM框架是spring、springMVC、和mybatis框架的整合,是标准的MVC模式。标准的SSM框架有四层,分别是dao层(mapper),service层,controller层和View层。使用spring实现业务对象管理,使用springMVC负
SSM框架(白痴都看完都会)文章目录SSM框架(白痴都看完都会)介绍SSM框架一、什么是SSM框架?1.Spring2.SpringMVC3.Mybatis(核心是SqlSession)二、代码实战1.创建配置工程2.代码实战(查询记录数)3.代码实战(增加)3.代码实战(增删改查,模糊精确查询集合)介绍SSM框架一、什么是SSM框架?SSM框架是spring、springMVC、和mybatis框架的整合,是标准的MVC模式。标准的SSM框架有四层,分别是dao层(mapper),service层,controller层和View层。使用spring实现业务对象管理,使用springMVC负
前言在真实的项目开发中,使用SpringBoot可以说非常普遍了,而在框架整合中,与数据库的交互无外乎使用jpa,mybatis,mybatis-plus这几种,虽然hibernate仍然有在使用,毕竟框架毕竟重,而且用起来相较于mybatis还是差了那么点意思;接下来演示下使用 SpringBoot同时与mybatis,mybatis-plus的整合步骤;准备工作1、准备如下一个数据表CREATETABLE`student`(`id`varchar(32)NOTNULL,`gender`varchar(32)DEFAULTNULL,`age`int(12)DEFAULTNULL,`nick_