@NonNullApi @NonNullFields

# 程序包 org.springframework.scripting.support

Support classes for Spring's scripting package.

请参阅: 说明

- 类概要
  类 | 说明
  --- | ---
  RefreshableScriptTargetSource | Subclass of `BeanFactoryRefreshableTargetSource` that determines whether a refresh is required through the given `ScriptFactory`.
  ResourceScriptSource | `ScriptSource` implementation based on Spring's `Resource` abstraction.
  ScriptFactoryPostProcessor | `BeanPostProcessor` that handles `ScriptFactory` definitions, replacing each factory with the actual scripted Java object generated by it.
  StandardScriptEvaluator | `javax.script` (JSR-223) based implementation of Spring's `ScriptEvaluator` strategy interface.
  StandardScriptFactory | `ScriptFactory` implementation based on the JSR-223 script engine abstraction (as included in Java 6+).
  StandardScriptUtils | Common operations for dealing with a JSR-223 `ScriptEngine`.
  StaticScriptSource | Static implementation of the `ScriptSource` interface, encapsulating a given String that contains the script source text.

- 异常错误概要
  异常错误 | 说明
  --- | ---
  StandardScriptEvalException | Exception decorating a `ScriptException` coming out of JSR-223 script evaluation, i.e. a `ScriptEngine.eval(java.lang.String, javax.script.ScriptContext)` call or `Invocable.invokeMethod(java.lang.Object, java.lang.String, java.lang.Object...)` / `Invocable.invokeFunction(java.lang.String, java.lang.Object...)` call.

## 程序包org.springframework.scripting.support的说明

Support classes for Spring's scripting package. Provides a ScriptFactoryPostProcessor for turning ScriptFactory definitions into scripted objects.