パッケージ | 説明 |
---|---|
org.springframework.beans | このパッケージには、Java Bean を操作するためのインターフェースとクラスが含まれています。 |
org.springframework.beans.factory.support | org.springframework.beans.factory パッケージをサポートするクラス。 |
org.springframework.jdbc.core | JdbcTemplate とそれに関連するコールバックインターフェースおよびヘルパーオブジェクトに基づいて、コア JDBC フレームワークを提供します。 |
org.springframework.jms.listener.endpoint | このパッケージは、JMS メッセージリスナーの JCA ベースのエンドポイント管理を提供します。 |
org.springframework.validation | ビジネスや UI レイヤーで使用するためのデータバインディングおよび検証機能を提供します。 |
org.springframework.web.filter | Bean スタイルの構成を可能にする汎用フィルター基本クラスを提供します。 |
org.springframework.web.servlet | アプリケーションコンテキストインフラストラクチャと統合するサーブレット、および Spring Web MVC フレームワークのコアインターフェースとクラスを提供します。 |
修飾子と型 | クラスと説明 |
---|---|
class | BeanWrapperImpl デフォルトの BeanWrapper 実装。これは、すべての一般的なユースケースで十分なはずです。 |
修飾子と型 | メソッドと説明 |
---|---|
static BeanWrapper | PropertyAccessorFactory.forBeanPropertyAccess(ObjectSE target) 指定されたターゲットオブジェクトの BeanWrapper を取得し、JavaBeans スタイルのプロパティにアクセスします。 |
修飾子と型 | メソッドと説明 |
---|---|
protected BeanWrapper | AbstractAutowireCapableBeanFactory.autowireConstructor(StringSE beanName, RootBeanDefinition mbd, ConstructorSE<?>[] ctors, ObjectSE[] explicitArgs) 「型ごとのコンストラクター引数を使用した」「オートワイヤーコンストラクター」の動作。 |
protected BeanWrapper | AbstractAutowireCapableBeanFactory.createBeanInstance(StringSE beanName, RootBeanDefinition mbd, ObjectSE[] args) 適切なインスタンス化戦略を使用して、指定された Bean の新しいインスタンスを作成します: ファクトリメソッド、コンストラクターのオートワイヤー、単純なインスタンス化。 |
protected BeanWrapper | AbstractAutowireCapableBeanFactory.instantiateBean(StringSE beanName, RootBeanDefinition mbd) デフォルトのコンストラクターを使用して、指定された Bean をインスタンス化します。 |
protected BeanWrapper | AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(StringSE beanName, RootBeanDefinition mbd, ObjectSE[] explicitArgs) 名前付きファクトリメソッドを使用して Bean をインスタンス化します。 |
protected BeanWrapper | AbstractAutowireCapableBeanFactory.obtainFromSupplier(SupplierSE<?> instanceSupplier, StringSE beanName) 指定されたサプライヤーから Bean インスタンスを取得します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | AbstractAutowireCapableBeanFactory.applyPropertyValues(StringSE beanName, BeanDefinition mbd, BeanWrapper bw, PropertyValues pvs) 指定されたプロパティ値を適用し、この Bean ファクトリ内の他の Bean へのランタイム参照を解決します。 |
protected void | AbstractAutowireCapableBeanFactory.autowireByName(StringSE beanName, AbstractBeanDefinition mbd, BeanWrapper bw, MutablePropertyValues pvs) autowire が "byName" に設定されている場合、このファクトリ内の他の Bean への参照を使用して、不足しているプロパティ値を入力します。 |
protected void | AbstractAutowireCapableBeanFactory.autowireByType(StringSE beanName, AbstractBeanDefinition mbd, BeanWrapper bw, MutablePropertyValues pvs) 「型ごとのオートワイヤー」(型ごとの Bean プロパティ)の動作を定義する抽象メソッド。 |
protected PropertyDescriptorSE[] | AbstractAutowireCapableBeanFactory.filterPropertyDescriptorsForDependencyCheck(BeanWrapper bw) 指定された BeanWrapper から PropertyDescriptors のフィルターされたセットを抽出します。無視された依存関係型または無視された依存関係インターフェースで定義されたプロパティは除外します。 |
protected PropertyDescriptorSE[] | AbstractAutowireCapableBeanFactory.filterPropertyDescriptorsForDependencyCheck(BeanWrapper bw, boolean cache) 指定された BeanWrapper から PropertyDescriptors のフィルターされたセットを抽出します。無視された依存関係型または無視された依存関係インターフェースで定義されたプロパティは除外します。 |
protected void | AbstractBeanFactory.initBeanWrapper(BeanWrapper bw) このファクトリに登録されているカスタムエディターを使用して、指定された BeanWrapper を初期化します。 |
protected void | AbstractAutowireCapableBeanFactory.populateBean(StringSE beanName, RootBeanDefinition mbd, BeanWrapper bw) 指定された BeanWrapper の Bean インスタンスに、Bean 定義からのプロパティ値を取り込みます。 |
protected StringSE[] | AbstractAutowireCapableBeanFactory.unsatisfiedNonSimpleProperties(AbstractBeanDefinition mbd, BeanWrapper bw) 満たされていない非シンプルな Bean プロパティの配列を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | BeanPropertyRowMapper.initBeanWrapper(BeanWrapper bw) 行マッピングに使用される特定の BeanWrapper を初期化します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | StandardJmsActivationSpecFactory.applyAcknowledgeMode(BeanWrapper bw, int ackMode) 指定された確認応答モードを ActivationSpec オブジェクトに適用します。 |
protected void | DefaultJmsActivationSpecFactory.applyAcknowledgeMode(BeanWrapper bw, int ackMode) この実装は、 SESSION_TRANSACTED を "useRAManagedTransaction" という名前の ActivationSpec プロパティにマップします(可能な場合)(ActiveMQ の命名規則に従って)。 |
protected void | StandardJmsActivationSpecFactory.populateActivationSpecProperties(BeanWrapper bw, JmsActivationSpecConfig config) 特定の ApplicationSpec オブジェクトに、特定の構成オブジェクトで定義された設定を入力します。 |
protected void | DefaultJmsActivationSpecFactory.populateActivationSpecProperties(BeanWrapper bw, JmsActivationSpecConfig config) この実装は、対応する ActivationSpec プロパティ "maxSessions "/"maxNumberOfWorks" " と "maxMessagesPerSessions"/"maxMessages" " を検出することにより、Spring の拡張 "maxConcurrency" と "prefetchSize" 設定をサポートします (ActiveMQ と JORAM の命名規則に従います)。 |
修飾子と型 | メソッドと説明 |
---|---|
protected BeanWrapper | BeanPropertyBindingResult.createBeanWrapper() 基になるターゲットオブジェクトの新しい BeanWrapper を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | GenericFilterBean.initBeanWrapper(BeanWrapper bw) おそらくカスタムエディターを使用して、この GenericFilterBean の BeanWrapper を初期化します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | HttpServletBean.initBeanWrapper(BeanWrapper bw) おそらくカスタムエディターを使用して、この HttpServletBean の BeanWrapper を初期化します。 |