96SEO 2026-02-19 22:44 6
js文件js中方法的url和controller中方法的url总结

之前写过一篇文章若依微服务版本搭建超详细就介绍了怎么搭建若依微服务版本我们使用若依就是为了简化我们的开发减少开发周期的这篇文章就会介绍怎么使用若依进行二开。
若依提供了很多个版本其实这些版本的使用方式是完全一致的只是架构不同所以这篇文章也适用于若依的其他版本。
我们打开若依的首页就可以看到左侧的菜单我们不需要知道具体是怎么实现的只需要知道怎么去使用即可。
我们所看到的以下一级菜单在Ruoyi里叫做我们所看到的一级菜单其实是时候可以根据已有的名称的英文名。
添加菜单需要注意路由地址组件路径和权限字符可以随意指定但是最好按照若依的格式来。
路由地址菜单的英文名组件路径对应了一个页面(ruoyi-ui下的src名/菜单名/页面名一般都是index权限字符是用于鉴权的使用的是Shiro的RequiresPermissions进行鉴权按照规范来应该是之后要想点击目录会显示页面还得创建组件路径对应的页面ruoyi-ui/src/views下。
将我们自己设计好的数据库表放到rouyi-cloud库中点击首页的系统工具代码生成点击导入选择你要生成代码的表
你想要生成代码的表被选择后就会出现在列表中你可以对这个表进行如上图所示的几个操作。
代码生成会生成实体类三层架构sqljs和页面点击预览可以显示信息并且你可以复制。
点击编辑可以编辑基本信息字段信息和生成信息你可以根据你的需求更改。
【注意】上述三处基本信息字段信息生成信息中的必填项都填了之后点击提交才能校验通过。
我们根据ruoyi微服务版本进行二开肯定是需要新建微服务的上述的代码其实就相当于一个微服务的各种结构但是创建新的微服务有以下几个需要注意的地方。
我们都知道微服务框架下所有的请求都是从前端打到后端的网关再由网关使用负载均衡进行路由分发的那么网关如何知道将请求转发到哪个微服务就要在网关的配置文件中配置。
若依的网关配置在nacos中的ruoyi-gateway-dev.yml文件中进行配置代码生成不了我们可以仿照若依的路由配置方式进行配置。
【整理的例子是ruoyi-basic服务】
123456cloud:gateway:discovery:locator:lowerCaseServiceId:
uri:lb://是一个通用写法意思是通过负载均衡访问后面的服务predicates:-
断言也就是访问ruoyi-basic这个服务下的接口时会加上/basic这个前缀filters:-
去掉前缀后访问实际路径上面的断言只有一个前缀/basic所以是1为什么前端的请求都打到了网关呢是在vue.config.js中配置的8080就是网关
vue页面和对应的js文件都是代码生成的但是他们的路径可能不太符合你的要求但是随意的挪动位置就会导致各种错误vue页面和js文件是一一对应的。
比如我自己添加的一个页面src/views/basic/account/index.vue(这个页面的路径就对应添加菜单时的组件路径basic/account/index),他引入的js路径是这样的/api/basic/account/account
其实这个js就是src/api/basic/account/account.js,.js是省略的了。
可以看到对应的就是src目录这是vue的默认配置当然你也可以在vue.config.js中配置。
js中的请求其实就是打到后端controller的但是由于网关的配置他们的地址会有细小的差别。
比如account.js中的这个请求地址是/basic/account/list,这个其实打到的是ruoyi-basic服务下的/account/list接口前面多了一个/basic就是因为微服务在网关的路由上配置的断言。
【如果断言是
StripPrefix2才行这里的js中请求地址得是/ruoyi/basic/account/list才行】
http://localhost:81/dev-api/basic/account/list?pageNum1pageSize10,后端接口地址http://localhost:微服务的端口号/account/list
其实知道上述的操作步骤就能满足一般的开发需求节省开发时间了ruoyi的认证和授权是基于SpringSecurityJWTOAuth2的所以这方面根本不用考虑我们只需要在这个框架之上写我们的核心业务即可。
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback