我是 JBoss BPM Suite 的新手。我想要实现的是通过业务流程访问我的 MySQL 数据库。我已经向我的应用程序服务器添加了一个数据源,包括 jdbc 驱动程序。我试图做的是通过脚本任务连接到我的数据库。虽然我的驱动程序类“com.mysql.jdbc.Driver”出现了异常 ClassNameNotFound。连接到数据库的正确方法是什么?有没有办法通过服务任务来做到这一点?或者 WorkItemHandler? 提前致谢。
最佳答案
不建议在脚本任务中执行任何复杂的逻辑(例如访问数据库)。我还假设您的应用程序服务器不会将数据库驱动程序放在其应用程序的类路径上,因为它违背了数据源的整体理念。您只需要使用已经配置的数据源即可。
当涉及到如何在进程内连接数据库的正确方法时,您将需要实现自己的 work item handler您可以在其中从数据库获取数据。有许多不同的方法可以实现这一目标。您可以从 JPAWorkItemHandler 找到灵感这将在版本 7 中提供。
关于java - 如何在jBoss BPM套件流程中访问MySQL数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40997324/