- 博客(12)
- 收藏
- 关注
原创 从0写若依管理后台(踩坑版)
前言因为自己刚学完 vue3 的课程,还没有具体的项目来练手,就想着拿着市面很很火的 “ruoyi” 后台管理来练手。我选选择的官网前后端分离版本。但是我需要包含接口文档的,这个仓库本身本身有引入 swagger,但是并没有完全实现,只给了实例,因此我将源代码整合了整合 swagger + knife4j ,并且实现了全部接口文档,整合后的代码仓库地址放到文章最后。官网前后端分离版本(包含接口文档)。注意一点:数据库相关 sql,自己在创建完数据库后在执行;自己根据配置文件修改 mysql
2024-06-26 11:21:39
376
原创 如何选择一门后端编程语言
因为作为一个高中毕业,半道转行做 Java 开发的程序员,入行三年了竟然不了解为什么有这么多的开发语言,很不理解为什么说那些语言开发简单,为什么说某些领域适合使用什么语言;文章适合对编程有一点基础的初学者有些帮助,解答一些自己亲身经历思考的一些问题。以下结论通过自己思考和ChatGPT总结的一些理解。
2024-06-10 20:58:53
737
原创 前后端服务搭建
查看是否安装JDKjava - version说明:没有安装java环境或者可能是没有配置环境变量2. 上传已经下载好的JDK安装包 我这边安装的目录是:/opt/ 下3. 解压安装包。
2023-04-09 13:36:50
1579
原创 微信支付流程
前言:该项目是源于二次接手,部分项目支付的配置已经搭建完成,主要负责调试,第一次接手支付模块,本项目是基于web端的扫码支付,与退款(没有涉及到部分退款,只涉及全退)1.准备工作申请到商家的账户时要获取以下参数这些都是在注册的时候拿到的 (还有参数sign_key)notify_url : 是扫码支付完微信会返回给你支付后的信息(例如:是否支付成功,支付方式,单号等等)Unified_Order_URL : 微信支付时的接口 (全网统一的接口,天王老子用微信支付也是这个接口,因为它.
2021-12-05 11:28:34
370
原创 时间格式的比较
问题:前端传String类型的时间格式,后端拿到时间要与数据库的时间进行比较,经常出现类型不同无法比较的问题。根据个人而言特此记录一下。1.首先在数据库中创建一张表时,本人会创建三个不同的类:a. PO(实体类)这里的时间类型最好写成java.util.* 包下自带的类型,一般我不会对实体类做任何操作b. TDO(数据传输对象)这里也是使用java.util.* 包下自带的类型,但最好加上@DateTimeFormat(pattern = "yyyy-MM-dd"...
2021-09-08 16:29:53
480
原创 Controller层使用@Controller就会报404,@RestController就没有问题
1.当使用@Controller时,前端发送请求,后端是可以执行代码的,但数据相应给后端却相应不到,报404后端执行的配图:post相应配图:2. 原因:当使用@Controller要在每个方法上面加上@ResponseBody,负责将数据以JSON形式返回出去解决配图:也可以直接在类的顶部将@Controller换成@RestController,这样就不用在每个方法上加@ResponseBody解决配图:...
2021-08-23 16:47:15
2844
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人