随笔分类 - 后端
摘要:RESTful 风格是一种设计网络应用程序接口(API)的架构风格,它基于 HTTP 协议,遵循一组约束条件和原则,旨在提供简洁、可扩展且易于理解的 API 设计。以下是关于 RESTful 风格的详细介绍: 概念 REST 即表述性状态转移(Representational State Trans
阅读全文
摘要:在使用Mybatis-Plus时,出现无法解析符号 'PaginationInnerInterceptor'的情况,排查依赖下载等问题后,发现是我使用的Mybatis-Plus版本过高。 于 v3.5.9 起,PaginationInnerInterceptor 已分离出来。如需使用,则需单独引入
阅读全文
摘要:在Springboot项目里加上这个配置文件CorsConfig.java,重启之后即可实现跨域访问,前端无需再配置跨域。 import org.springframework.context.annotation.Bean; import org.springframework.context.a
阅读全文
摘要:QueryWrapper 是 MyBatis-Plus 框架提供的一个强大的查询构造器,用于方便地构建 SQL 查询条件,避免手写复杂的 SQL 语句。下面从基本使用、常用方法、链式调用和复杂查询示例等方面详细介绍 QueryWrapper 的使用。 1. 引入依赖 首先要确保项目中已经引入了 My
阅读全文
摘要:1. 在 AdminDao 中定义 insertSelective 方法 <insert id="insertSelective" parameterType="com.xiin.study.entity.Admin"> insert into admin (name, phone, email)
阅读全文
摘要:在config包中添加拦截器MybatisConfig.java package com.xiin.study.config; // 这是你的包名 import com.github.pagehelper.PageInterceptor; import org.apache.ibatis.plugi
阅读全文
摘要:1. 确定本地库的位置和格式 首先,你需要明确本地库的位置和格式。如果是 Python 库,它可能是以.whl(wheel 格式)、.tar.gz(压缩包格式)或者是一个包含源代码的目录形式存在。 2. 使用 COPY 或 ADD 指令(对于简单的本地库文件) COPY 指令: 如果本地库是一个简单
阅读全文
摘要:注意在每次调试之前需要删除MySQL中的user数据表,否则模型修改不生效 flask主代码 from flask import Flask, request, redirect, url_for, render_template from flask_sqlalchemy import SQLAl
阅读全文
摘要:一、准备 Flask 项目 1. 项目结构 有一个app.py文件作为主应用程序入口,内容示例: from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello, World
阅读全文
摘要:上传源代码文件 main.py from flask import Flask, request, jsonify from flask_cors import CORS app = Flask(__name__) CORS(app) # 允许所有来源的跨域请求 @app.route('/calcu
阅读全文
摘要:这是一个困扰了我一下午加一晚上的问题,本来以为是跨域问题,实际上并不是,在网上搜索各种解决方案都无效,终于在今天早上在豆包帮助下成功解决。 Flask后端默认绑定到127.0.0.1,它将只接受来自本地的连接,而无法接受来自外部网络的连接。将其绑定到 0.0.0.0,成功接受来自任何 IP 地址的连
阅读全文
摘要:1 功能实现 1.1 功能 在网页中输入两个数字后,点击计算按钮在线计算(注意不是在浏览器端)获得两数之和。 1.2 思路 前端使用vue3的axios向服务器发送post请求,利用flask框架使python服务器返回计算后的数值,赋给前端的变量,最终在浏览器上显示。 2 前端部分: 2.1 ht
阅读全文