当前位置: 首页 > news >正文

神兵网站建设是不是做推广都得有网站

神兵网站建设,是不是做推广都得有网站,网站中加入企业qq,黄岛建设厅官方网站文章目录 一、No operations defined in spec!1.问题图片2.解决方法 二、java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter1.问题图片2.解决方法 三、AOP切点不够精确问题1.问题描述2.解决方案 总结 一、No operations defined in spec! 这是swagger报的错一个接口都没有了空空的。查了下原因是因为swagger没有找到注解标识的接口。 那么就可能是路径错了或者注解没有正确使用 1.问题图片 2.解决方法 我的问题是这里包的路径写错了修改为正确的路径解决。 Beanpublic Docket createRestApi() {return new Docket(DocumentationType.OAS_30).enable(true).securitySchemes(Collections.singletonList(HttpAuthenticationScheme.JWT_BEARER_BUILDER // 显示用.name(JWT).build())).securityContexts(Collections.singletonList(SecurityContext.builder().securityReferences(Collections.singletonList(SecurityReference.builder().scopes(new AuthorizationScope[0]).reference(JWT).build()))// 声明作用域.operationSelector(o - o.requestMappingPattern().matches(/.*)).build())).select().apis(RequestHandlerSelectors.basePackage(com.cms.controller)) // 设置扫描路径.build();}除了我的这个情况还可以尝试以下方法 检查 Swagger 规范文件确保 Swagger 规范文件中正确定义了 API 操作包括每个接口的路径、请求方法、参数、响应等信息。如果规范文件中确实没有定义任何操作就会出现这个错误。 检查 Swagger 注解在代码中使用 Swagger 注解时确保每个接口都有正确的注解包括 ApiOperation、Api、ApiParam 等这些注解会被 Swagger 解析生成 API 文档。 重启应用程序有时候重新启动应用程序可以解决一些 Swagger 显示问题尝试重启应用程序看看是否能够解决这个错误。 更新 Swagger 版本如果以上方法都无效考虑更新 Swagger 相关的依赖库到最新版本有时候新版本可能修复了一些 bug 或问题。 二、java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter 1.问题图片 2.解决方法 这是我登录的时候出现的问题同样的代码jdk版本但是一个项目报错一个项目不报错。 我查了下解决方案 引入依赖实践成功 implementation javax.xml.bind:jaxb-api:2.3.1检查 JDK 版本确保项目使用的 JDK 版本与相关依赖库兼容。推荐使用较旧版本的 JDK因为较新版本的 JDK 中移除了一些 Java EE 相关的类。 指定 Java EE 模块路径如果你使用的是较新的 JDK可以尝试通过 --add-modules java.xml.bind 参数指定 Java EE 模块路径以使 DatatypeConverter 类可用。 更新相关库如果使用的是第三方库尝试更新到最新版本有时候新版本会修复此类依赖问题。 三、AOP切点不够精确问题 1.问题描述 通过AOP进行记录操作日志因为引入了swagger就想要直接使用controller的注解ApiOperation作为切点。 但是由于我有一些接口时服务之间相互调用的这就导致了我aop记录日志的时候会把调用的接口以及调用子服务的接口全部都记录下来这不是我的初衷。 2.解决方案 精确切点使用within和来控制条件必须满足两个条件within包及子包下的所有类 // 切点Pointcut(within(com.cms.controller..*) annotation(io.swagger.annotations.ApiOperation))public void pointcut() {}总结 在项目开发中遇到 “No operations defined in spec!” 错误时需要检查Swagger规范文件和注解是否正确定义尝试重启应用程序或更新Swagger版本 对于java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter错误可添加相关依赖库、检查JDK版本兼容性或指定Java EE模块路径 而针对AOP切点不够精确的问题应当优化切点表达式、使用更具体的条件来定义切点确保准确匹配目标方法。
http://www.zqtcl.cn/news/299167/

相关文章:

  • 商城网站前端更新商品天天做吗惠州网络营销公司
  • 买高端品牌网站建设公司做网站比较好的平台
  • 找个网站这么难2021公司名称大全好听
  • 网站要实名认证网站建设 简易合同
  • 网站建站公司费用建设网站改版
  • 做网站php与python新渝网门户网
  • 响应式网站建设外文文献中介做网站的别打电话
  • 奥迪网站建设策划书wordpress取消评论审核
  • 无锡百度正规公司专业seo网站优化推广排名教程
  • 湖南城乡建设厅网站青岛网站推广招商
  • 网站备案信息加到哪里国际要闻军事新闻
  • 商河县做网站公司如何仿制国外网站
  • 网站如何跟域名绑定唐山正规做网站的公司哪家好
  • 网站建设wang.cdwordpress文章链接插件
  • 本地进wordpress后台搜索优化师
  • 网站备案证书下载失败法国 wordpress
  • 海南平台网站建设企业优秀的设计案例
  • 拿别的公司名字做网站合肥网页设计培训班
  • 到哪个网站做任务太原百度seo优化推广
  • 北京外贸网站开发广东智慧团建系统入口
  • 做百度网站接到多少客户电话阿里云服务器win系统建站教程
  • 天空在线网站建设深圳外贸网站怎么建
  • 网站的交流的功能怎么做小商品网站建设
  • 求职招聘网站建设投标书怎样在手机上面建设网站
  • 重庆工厂网站建设备案域名出售平台
  • 免费网站优化校园电商平台网站建设
  • 宁波市住房和城乡建设局网站成都网站建设网站制作
  • 网站制作还花钱建设银行网站查询密码是啥
  • 周到的做pc端网站产品图册设计公司
  • 淘宝客新增网站网页设计板式类型