如果model里面自定义了多个构造函数(没有手写默认构造函数)springmvc 如何进行数据绑定?
学习是最好的投资!
ここで Spring もリフレクションを使用してインスタンスを取得し、値を設定する必要があると思います。パラメーターのないコンストラクターがない場合、リフレクション中に newInstance() を呼び出すときに例外が発生するはずです。
newInstance()
階下の専門家からアドバイスをお願いします。
何を言っているのか分かりません...
Spring Bean にデフォルトのコンストラクターがない場合は、使用するコンストラクターと構成で渡すパラメーター値を明確に指定する必要があります。
spring は、パラメーターなしのコンストラクターを呼び出してから set设值注入 を使用して構築する必要があります。したがって、設定しないとエラーが発生するはずです。 コンストラクタを指定することはできないようです...SpringのAPIを確認してください。
设值注入
さらに、Java のほとんどの プロジェクトは を使用しており、设值注入 をサポートするプロジェクトは通常、API とインターフェースを提供します。 构造器注入
构造器注入
ここで Spring もリフレクションを使用してインスタンスを取得し、値を設定する必要があると思います。
パラメーターのないコンストラクターがない場合、リフレクション中に
newInstance()
を呼び出すときに例外が発生するはずです。階下の専門家からアドバイスをお願いします。
何を言っているのか分かりません...
Spring Bean にデフォルトのコンストラクターがない場合は、使用するコンストラクターと構成で渡すパラメーター値を明確に指定する必要があります。
spring は、パラメーターなしのコンストラクターを呼び出してから set
设值注入
を使用して構築する必要があります。したがって、設定しないとエラーが発生するはずです。コンストラクタを指定することはできないようです...SpringのAPIを確認してください。
さらに、Java のほとんどの プロジェクトは を使用しており、
设值注入
をサポートするプロジェクトは通常、API とインターフェースを提供します。构造器注入