通常のフィールドのjava.lang.String型例外の修飾Beanはありません

ヨゲシュクマールグプタ

アプリケーションの実行中に以下のエラーが発生します。誰かが私が間違っていることを理解するのを手伝ってくれませんか?

ファイル[C:\ Users \ Admin1 \ Login.metadata.plugins \ org.eclipse.wst.server.core \ tmp0 \ wtpwebapps \ MVC \ WEB-INF \ classes \ Validation \ userで定義された「user」という名前のBeanの作成中にエラーが発生しました.class]:コンストラクターパラメーター0によって表現された満たされていない依存関係。ネストされた例外はorg.springframework.beans.factory.NoSuchBeanDefinitionExceptionです:タイプ 'java.lang.String'の修飾Beanは使用できません:autowire候補として修飾される少なくとも1つのBeanが必要です。依存関係の注釈:{}

package Validation;
import java.util.Date;
import org.springframework.stereotype.Repository;

import DAO.Processor;

import javax.validation.constraints.Past;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.OneToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;

@Repository
@Entity
@Table(name = "APP_USER", schema = "claim")
public class user {

 @Id
 private int uid;

 @OneToOne
 @JoinColumn(name = "PID")
 Processor P;

 @NotNull
 String username = null;
 @NotNull
 String password;
 public Processor getP() {
  return P;
 }

 public void setP(Processor p) {
  P = p;
 }

 @NotNull
 String email;
 @Past @NotNull
 Date DOB;

 public user(String username, String password, String email, Date dob) {

  this.email = email;
  this.username = username;
  this.DOB = dob;
  this.password = password;

 }

 public String getUsername() {
  return username;
 }

 public void setUsername(String username) {
  this.username = username;
 }

 public String getPassword() {
  return password;
 }

 public void setPassword(String password) {
  this.password = password;
 }

 public String getEmail() {
  return email;
 }

 public void setEmail(String email) {
  this.email = email;
 }

 public Date getDOB() {
  return DOB;
 }

 public void setDOB(Date dOB) {
  DOB = dOB;
 }
}
ヨゲシュクマールグプタ

こんにちは皆さん、返信が遅くなってすみません。デフォルトのコンストラクターを追加することで問題を解決できました。

public user(){}

私は春の/ hibernateの世界に慣れていないので、hibernateがエンティティクラスのデフォルトコンストラクタを必要とすることに気づいていませんでした。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

パラメータをBeanに渡すときに、依存関係に対応するタイプ[java.lang.String]の修飾Beanが見つかりません

分類Dev

タイプorg.springframework.jdbc.core.JdbcTemplateの修飾Beanはありません

分類Dev

Spark:RuntimeException:java.lang.Stringは、日付のスキーマの有効な外部型ではありません

分類Dev

java.lang.Stringのようなエラーの取得は、以下のコードのdouble Inのスキーマの有効な外部型ではありません

分類Dev

JPAHibernateはjava.lang.Stringフィールドをjava.lang.String例外に設定できません

分類Dev

見つかりませんでしタイプ「はjava.lang.String型」の必要なBean内のコンストラクタのパラメータ0

分類Dev

java.lang.ClassのcachedConstructorフィールドの目的は何ですか?

分類Dev

このエラー「Java.Lang.NoSuchFieldException: 'クラスLandroid / support / design / widget / TextInputLayoutにフィールドmDefaultTextColorがありません;」とは何ですか。

分類Dev

スレッド「メイン」の例外java.lang.ArrayIndexOutOfBoundsException:そのような子はありません:1

分類Dev

java.lang.Exception:JUnitsの実行時に実行可能なメソッドの例外はありません

分類Dev

@ConditionalOnPropertyを使用する場合、そのタイプの修飾Beanはありません

分類Dev

Spring JPA(Hibernate)タイプの修飾Beanがありません:javax.persistence.EntityManagerFactory

分類Dev

スレッド "AWT-EventQueue-0" java.lang.NumberFormatExceptionの例外ですが、文字列は空ではありません

分類Dev

スレッド "AWT-EventQueue-0" java.lang.NumberFormatExceptionの例外ですが、文字列は空ではありません

分類Dev

フィールドjdbcTemplateを自動配線できませんでした-タイプの修飾Beanがありません

分類Dev

Spring&Maven&JUnit-BeanCreationException:フィールドを自動配線できませんでしたNoSuchBeanDefinitionException:タイプの修飾Beanがありません

分類Dev

java.lang.NoSuchMethodException:Beanには名前の付いたプロパティがありません

分類Dev

NoSuchBeanDefinitionException:タイプの修飾Beanが見つかりません

分類Dev

java.lang.SecurityManagerの初期化されたフィールドは何のためのものですか?

分類Dev

スレッド「main」の例外java.lang.IllegalStateException:アクティブなSparkEnvがないと、「spark」スキームのファイルを取得できません

分類Dev

致命的な例外:java.lang.IllegalStateException INITIALIZEDからのイベントはありません

分類Dev

go langの動的フィールドで並べ替え

分類Dev

スレッド「main」java.lang.NoClassDefFoundErrorの例外:org / apache / hadoop / fs / StreamCapabilities。バージョンの問題はありません

分類Dev

java.lang.IllegalArgumentException:java.lang.Shortフィールドをjava.lang.Shortに設定できません

分類Dev

スレッド "main" java.lang.UnsatisfiedLinkErrorの例外:java.library.pathにopencv_java2410がありません

分類Dev

フィールドの修飾子を変更する前にメソッドget(java.lang.reflect.Field#get)を使用できない理由

分類Dev

'application'という名前のBeanの作成中にエラーが発生しました。デフォルトのコンストラクターが見つかりません。ネストされた例外はjava.lang.NoSuchMethodExceptionです

分類Dev

'application'という名前のBeanの作成中にエラーが発生しました。デフォルトのコンストラクターが見つかりません。ネストされた例外はjava.lang.NoSuchMethodExceptionです

分類Dev

'application'という名前のBeanの作成中にエラーが発生しました。デフォルトのコンストラクターが見つかりません。ネストされた例外はjava.lang.NoSuchMethodExceptionです

Related 関連記事

  1. 1

    パラメータをBeanに渡すときに、依存関係に対応するタイプ[java.lang.String]の修飾Beanが見つかりません

  2. 2

    タイプorg.springframework.jdbc.core.JdbcTemplateの修飾Beanはありません

  3. 3

    Spark:RuntimeException:java.lang.Stringは、日付のスキーマの有効な外部型ではありません

  4. 4

    java.lang.Stringのようなエラーの取得は、以下のコードのdouble Inのスキーマの有効な外部型ではありません

  5. 5

    JPAHibernateはjava.lang.Stringフィールドをjava.lang.String例外に設定できません

  6. 6

    見つかりませんでしタイプ「はjava.lang.String型」の必要なBean内のコンストラクタのパラメータ0

  7. 7

    java.lang.ClassのcachedConstructorフィールドの目的は何ですか?

  8. 8

    このエラー「Java.Lang.NoSuchFieldException: 'クラスLandroid / support / design / widget / TextInputLayoutにフィールドmDefaultTextColorがありません;」とは何ですか。

  9. 9

    スレッド「メイン」の例外java.lang.ArrayIndexOutOfBoundsException:そのような子はありません:1

  10. 10

    java.lang.Exception:JUnitsの実行時に実行可能なメソッドの例外はありません

  11. 11

    @ConditionalOnPropertyを使用する場合、そのタイプの修飾Beanはありません

  12. 12

    Spring JPA(Hibernate)タイプの修飾Beanがありません:javax.persistence.EntityManagerFactory

  13. 13

    スレッド "AWT-EventQueue-0" java.lang.NumberFormatExceptionの例外ですが、文字列は空ではありません

  14. 14

    スレッド "AWT-EventQueue-0" java.lang.NumberFormatExceptionの例外ですが、文字列は空ではありません

  15. 15

    フィールドjdbcTemplateを自動配線できませんでした-タイプの修飾Beanがありません

  16. 16

    Spring&Maven&JUnit-BeanCreationException:フィールドを自動配線できませんでしたNoSuchBeanDefinitionException:タイプの修飾Beanがありません

  17. 17

    java.lang.NoSuchMethodException:Beanには名前の付いたプロパティがありません

  18. 18

    NoSuchBeanDefinitionException:タイプの修飾Beanが見つかりません

  19. 19

    java.lang.SecurityManagerの初期化されたフィールドは何のためのものですか?

  20. 20

    スレッド「main」の例外java.lang.IllegalStateException:アクティブなSparkEnvがないと、「spark」スキームのファイルを取得できません

  21. 21

    致命的な例外:java.lang.IllegalStateException INITIALIZEDからのイベントはありません

  22. 22

    go langの動的フィールドで並べ替え

  23. 23

    スレッド「main」java.lang.NoClassDefFoundErrorの例外:org / apache / hadoop / fs / StreamCapabilities。バージョンの問題はありません

  24. 24

    java.lang.IllegalArgumentException:java.lang.Shortフィールドをjava.lang.Shortに設定できません

  25. 25

    スレッド "main" java.lang.UnsatisfiedLinkErrorの例外:java.library.pathにopencv_java2410がありません

  26. 26

    フィールドの修飾子を変更する前にメソッドget(java.lang.reflect.Field#get)を使用できない理由

  27. 27

    'application'という名前のBeanの作成中にエラーが発生しました。デフォルトのコンストラクターが見つかりません。ネストされた例外はjava.lang.NoSuchMethodExceptionです

  28. 28

    'application'という名前のBeanの作成中にエラーが発生しました。デフォルトのコンストラクターが見つかりません。ネストされた例外はjava.lang.NoSuchMethodExceptionです

  29. 29

    'application'という名前のBeanの作成中にエラーが発生しました。デフォルトのコンストラクターが見つかりません。ネストされた例外はjava.lang.NoSuchMethodExceptionです

ホットタグ

アーカイブ