2017-01-23 3 views
0

私はOracleデータベースに接続するSpringブート1.4.1のプロジェクトを持っています。データベースに接続していない別のプロジェクトを生成したいのですが、スターターコード非データベースプロジェクトへのDB接続によるスプリングブート

TO: FROM

@Configuration 
@EnableAutoConfiguration 
@ComponentScan 
public class App { 
/** 
* Init method 
* @param args 
*/ 
public static void main(String[] args){ 
    SpringApplication.run(App.class, args); 
    } 
} 

@SpringBootApplication 
public class App { 
/** 
* Init method 
* @param args 
*/ 
public static void main(String[] args){ 
    SpringApplication.run(App.class, args); 
    } 
} 

プロジェクトは引き続きデータベースを構成しようとしています。

データベースを持たない単純なRestControllerプロジェクトと同じように、プロジェクトをそのままにすることはできますか。

ありがとうございました。

+0

アノテーションを変更する必要はありません。プロパティファイルとpomを表示できますか?おそらくあなたが何かを見逃した – Patrick

+2

基本的にあなたは物事を変更していない... '@ SpringBootApplication'は' @ContactAutoConfiguration'と '@Configuration'を持つ' @ ComponentScan'です。だから彼らは同じです。データベースに接続したくない場合は、pomからすべてのJDBCドライバとデータソースの依存関係を削除してください。 –

+0

ありがとうございました! – DuSant

答えて

0

私の設定の問題でした。私はライブラリに接続を含めました。ライブラリを再コンパイルした後、それはうまくいった!