に動作していないが、以下の一般的な抽象クラスを取ります。しかし、このような呼び出しの場合:@Configurableはサブクラス
@RestController
public class TestEntityController {
@GetMapping(name = "/test")
public String print() {
TestEntityRoot entity = new TestEntity();
return entity.print();
}
}
nullポインタを取得します。 2番目の例が動作する可能性はありますか?
Beanに「new」をキャストしてSpring Beanを作成することはできません。 Springは、Beanを挿入するためにそれを処理する必要があります。また、私は別の問題を参照してください - エンティティにサービスを注入しないでください - それは間違っています。エンティティは論理を保持すべきではありません。 – Gondy