java - Spring 启动: Re-use code in another project

标签 java spring maven spring-boot

我正在构建一个使用 mysql 数据的项目(Parrent)。我不想为此编写新代码,而是想在我之前完成的另一个项目 (SQLConnection) 中重用代码。

通常,我会将 SQLConnection 导入到 Parrent:

Java Build Path => Project => Add

但是当我这样做并从 SQLConnection 调用函数时,它显示错误

Cannot determine embedded database driver class for database type NONE

我知道有人通过使用 Maven 构建 实现了相同的目标,但我不知道如何使用 Maven 实现这一点。

如果有人遇到过这种情况,请给我留言。

谢谢!

最佳答案

我希望你已经有一段在 SQLconnection 项目中访问 MySQL 数据的 java 代码。创建一个 SQLconnection 的 jar,将其用作 Parrent 项目中的 Maven 依赖项 (Pom.xml)。一旦注入(inject)了依赖关系,就可以在Parrent类中导入SQLconnection的java类来进行访问。

基本上,我要求将 SQLconnection 作为 Parrent 项目的库。

关于java - Spring 启动: Re-use code in another project,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47342689/

相关文章:

spring - 'everything' 应该在 Spring 应用程序中进行 spring 管理吗?

java - Spring 安全认证失败

file - 如何在命令行中为 maven 发布插件设置排除列表?

java - 在 Spring Integration 中的消息 header 中设置文件名

java - @ModelAttribute 同步了吗?

java - 在hadoop map reduce中读取矩阵

java - 没有使用 Hibernate API 为该名称定义查询

java - 在 Maven 插件中更新一个复杂的对象

JAVA/SqLite 内存行为不符合预期,行丢失

java - HashSet.equals() 是否在恒定时间内运行?