- 博客(9)
- 收藏
- 关注
原创 项目快速搭建工具
1.springApplication 配置文件。# mybatisPlus配置。# 数据库连接池配置。# # redis配置。
2024-05-06 17:41:42 256
原创 Redis消息订阅模式同步数据库
2.当在业务内调用stringRedisTemplate.convertAndSend()方法时根据不同主题执行不同的监听器内的业务。//向监听器容器中添加一个监听器,该监听器监听的主题为deleted。//向监听器容器中添加一个监听器,该监听器监听的主题为insert。//向监听器容器中添加一个监听器,该监听器监听的主题为update。1.配置消息监听器,根据不同的监听主题执行相应的业务。//创建redis消息监听器容器对象。//注入连接Redis的工厂对象。* 定义监听频道主题的主题枚举。
2024-06-03 16:55:27 326
原创 支付宝沙箱支付
-引入alipay依赖时排除指定的依赖-->,放在<dependency>内。System.out.println("支付成功......");进入控制台登录支付宝查看沙箱账号,然后进行配置,建议通过配置文件配置。//支付成功后进行跳转-同步方式跳转。//支付成功后进行跳转-异步方式跳转。4.生成支付信息后通过表单同步提交给alipay处理。//设置请求格式,固定值json。//创建基于网页的请求对象。// PC⽹⻚⽀付必传参数。3.封装一个支付信息的对象。
2024-06-03 16:39:28 636
原创 BaseServlet工具类
通过@WebServlet()表名该类是一个Servlet类,当前端提交给该Servlet时要去找它的service方法,因为StudentServlet继承了BaseServlet,所以执行父类的的service()方法,在service方法中获取到前端要找的方法名,通过invoke()方法调用前端所需求的方法,以至于实现相应的业务。--BaseServlet类继承HttpServlet,重写HttpServlet的service()方法。--获取每次请求携带的需要请求的方法名。
2024-02-02 20:07:33 301
原创 Vue2.0、axios实现前后端数据的交互
4.创建好vue环境后,就需要向后端传送信息并且获取后端返回的数据,这时就需要使用axios进行交互,axios就是对Ajax的进一步封装,使代码变得更加简洁。axios应用于具体的方法内。在then()方法获取后端数据后需要将数据交给前端,所以要在数据域中定义所需要的数据结构,最后通过前端组件将数据绑定,展示给用户。--then()方法用于获取后端返回的数据,通过.data获取后端回传的参数。--get()方法用于指定提交给后端Servlet的路径。--引入axios-->--引入vue-->
2024-02-02 13:53:24 220
原创 Spring-Mybatis框架整合
MapperScan("com.jiazhong.sm.mapper"):扫描包,将包下的所有接口指定为SQL映射,相当于xml中的<package>标签。2.我们之前的Mybatis是基于xml配置和映射的,和Spring整合之后我们通过配置类进行配置,我们在根目录创建一个子包存放配置类。@ComponentScan("com.jiazhong.sm.service"):扫描包,将包中的类交于spring容器管理。--对于Mybatis的SqlSession的配置,用于映射SQL语句。
2024-02-01 11:12:15 248
原创 Aop(面向切面编程)
--所以我们还需要给该切面提供一个位置,就是我们需要将它插入在哪个方法,这时就需要一个切入点(PointCut)来给切面指明位置。---我们首先需要保证切面(Aspect)和连接点(JIONPoint)的类对象必须要交给spring容器管理。---定义该通知的类叫做切面(Aspect),有了切面之后我们就可以将该切面的通知插入到我们所需要的地方。---例如,在该项目中有多个类对象,我想要在所有的类对象的第一个方法前输出一句话。---首先,先得有类,我们可以将该类中的非业务的核心代码部分提取出来。
2024-01-28 10:39:20 308 2
原创 基于java的学生信息管理系统的增删改查程序
1.首先,创建一个实例包用于存放实例对象,并创建Student实例。2.创建数据处理接口,注意分包,接口包和实现接口包。
2023-10-14 20:32:19 304 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人