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

python3 做网站新闻发布会的流程

python3 做网站,新闻发布会的流程,普通网站服务器,网页设计用到的技术记录一个我遇到得问题 问题描述 我本来使用AOP切面来进行全局异常管理,但是使用AOP之后fxml中通过fx:id绑定得参数无法被注入 Slf4j Component Aspect public class GlobalExceptionAspect {AfterThrowing(pointcut "execution(* com.shkj.videoclassifica…

记录一个我遇到得问题

问题描述

我本来使用AOP切面来进行全局异常管理,但是使用AOP之后fxml中通过fx:id绑定得参数无法被注入

@Slf4j
@Component
@Aspect
public class GlobalExceptionAspect {@AfterThrowing(pointcut = "execution(* com.shkj.videoclassification..*(..))", throwing = "ex")public void handleServiceException(Exception ex) {// 处理异常逻辑
//        System.err.println("Caught an exception in service layer: " + ex.getMessage());
//        ex.printStackTrace();log.error(ex.getMessage());AlertUtils.showAlert("系统错误",ex.getMessage());}
}

image.png

解决办法

不使用全局异常处理集合,使用try catch捕获异常进行处理

@Component
@Slf4j
public class  GlobalExceptionHandler  {public static void handleException(Exception ex) {// 使用 Platform.runLater 确保在 JavaFX 线程中安全地显示弹窗Platform.runLater(() -> {log.error(ex.getMessage());AlertUtils.showAlert("系统错误", ex.getMessage());});}
}

手动触发异常

   @FXMLpublic void initialize() {try {System.out.println("初始化");System.out.println(labelMsg);throw new CheckedException("初始化失败");} catch (Exception e) {GlobalExceptionHandler.handleException(e);}}
http://www.yayakq.cn/news/771141/

相关文章:

  • 七初SEO网站建设浙江省建设厅建筑信息网官网
  • 网站备案信息模板如何百度搜到自己的网站
  • 网页制作网站的大作业产品网页设计多少钱
  • 哪个网站可以查企业信息域名类型
  • 县网站建设检查情况汇报页面设计简称
  • 网站建站定做平面设计所需要的软件
  • 合肥网站制作开发网站开发语言分类
  • 网站跳出率高怎么办维护网站信息
  • 济南网站设计报价西安旅游攻略ppt
  • 网页设计好看的网站wordpress在线监测
  • 手机网站建设 上海浦口区网站建站
  • php网站开发环境一wordpress 单栏模板下载
  • 公司网站设计哪家好平阳网站开发
  • 康县建设局网站平原做网站
  • 海外建站公司网站建设及推广费用怎么入账
  • 返利网站开发计划书网址浏览大全
  • 男女插孔做暖暖试看网站大全理财p2p网站开发
  • 网站小游戏怎么做的wordpress备案号链接错误
  • 二级域名如何绑定网站用什么软件做网站seo好
  • 用html框架做网站天猫网站设计特点
  • 网站建设的优点和不足最近国内新闻大事20条
  • 个人网站域名起名天津网站优化推广方案
  • 微网站建设讯息网站主机在哪里注册呢
  • 旅游系统网站开发的背景网站建设公司响应式网站模板
  • 淮阳住房和城乡建设局网站舟山市建设局网站
  • 计算机的网站建设申请域名的流程
  • 景区网站建设方案 费用高邑网站建设
  • 网站建设解密京市保障性住房建设投资中心网站
  • 单位网站建设费用什么会计科目建筑设计防火规范2018
  • 网站做百度竞价的标志苏州做网站的