实现若依后端的user表单的crud和postman测试

发布时间:2026/10/29 2:20:07
实现若依后端的user表单的crud和postman测试 1.数据库表的迁移有数据库图形端的用图形端导出没有的跟我学用idea后端的数据库插件先把数据库连接上然后就是选择user表你要导出的表按f5弹出然后选择一下导出在哪个数据库里就行了2.接下来要下载mybatisX这个插件可以将数据库的表直接生成实体类首先选择要生成的表右键选择这个点击后要选择模块路径和基础包名然后点击下一步这里我只要在最后选择mybatis-plus3就行下面就会生成servicemapper还有xml代码生成完后页面会报错因为若依没装mybatisplus依赖所以我们要删掉那些错误的包删完后对了service接口哪里也要删除的3.然后就是写数据库的增删改查了然后这个写完就可以在admin的controller里添加控制器了然后这里的代码基本都是有代码提示的然后爆红了是因为service里没这个方法我们可以选中报错的地方alt加回车在service里创建这个方法就行后面基本会有ai提示一直tap就行了具体代码如下4.接下来要进行apipost接口测试但是这个要登陆才能测试接口但是我们在apipost里是没法登录的但是我们可以在浏览器里登录然后在浏览器sessionStore里找到token的然后在接口请求头加上就能访问了但是太麻烦了我可以直接在securityConfig里找到这个过滤拦截器然后加上这个“system/myUser”然后所有走这个路径的请求都会被放行/** * anyRequest | 匹配所有请求路径 * access | SpringEl表达式结果为true时可以访问 * anonymous | 匿名可以访问 * denyAll | 用户不能访问 * fullyAuthenticated | 用户完全认证可以访问非remember-me下自动登录 * hasAnyAuthority | 如果有参数参数表示权限则其中任何一个权限可以访问 * hasAnyRole | 如果有参数参数表示角色则其中任何一个角色可以访问 * hasAuthority | 如果有参数参数表示权限则其权限可以访问 * hasIpAddress | 如果有参数参数表示IP地址如果用户IP和参数匹配则可以访问 * hasRole | 如果有参数参数表示角色则其角色可以访问 * permitAll | 用户可以任意访问 * rememberMe | 允许通过remember-me登录的用户访问 * authenticated | 用户登录后可访问 */对了完整的写是这样的一定要在后面加个*这代表/system/myUser下的所有接口都可以被访问然后这里再教一点偏的招可以不用接口工具因为他的依赖里引入了Swagger这个就是可以测试接口的ui界面但是要在配置里开启你们自己可以去试一下我这里还是用apipost测试5.apipost接口测试查询测试增加测试更改测试删除测试

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询