| 程序包 | 说明 |
|---|---|
| org.springframework.javassist.bytecode |
| 限定符和类型 | 类和说明 |
|---|---|
class |
EndpointApiCtClassBuilder
动态构建Controller接口
|
class |
ReactiveHandlerCtClassBuilder
动态构建Controller接口
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T> CtClassBuilder |
CtClassBuilder.autowired(Class<T> type,
String name,
boolean required)
添加字段注解 @Autowired 实现对象注入
|
<T> CtClassBuilder |
ReactiveHandlerCtClassBuilder.autowired(Class<T> type,
String name,
boolean required,
String qualifier) |
<T> CtClassBuilder |
EndpointApiCtClassBuilder.autowired(Class<T> type,
String name,
boolean required,
String qualifier) |
<T> CtClassBuilder |
CtClassBuilder.autowired(Class<T> type,
String name,
boolean required,
String qualifier)
添加字段注解 @Autowired @Qualifier 实现对象注入
|
CtClassBuilder |
CtClassBuilder.autowiredHandler(boolean required,
String qualifier)
添加字段注解 @Autowired 实现对象注入
|
CtClassBuilder |
CtClassBuilder.bind(MvcBound bound)
通过给动态类增加
@WebBound注解实现,数据的绑定 |
CtClassBuilder |
CtClassBuilder.bind(String uid,
String json)
通过给动态类增加
@WebBound注解实现,数据的绑定 |
<T> CtClassBuilder |
CtClassBuilder.makeField(Class<T> fieldClass,
String fieldName) |
CtClassBuilder |
CtClassBuilder.makeField(String src)
Compiles the given source code and creates a field.
|
CtClassBuilder |
CtClassBuilder.makeGetter(String fieldName) |
CtClassBuilder |
CtClassBuilder.makeMethod(String src)
Compiles the given source code and creates a method.
|
CtClassBuilder |
CtClassBuilder.makeSetter(String fieldName) |
<T> CtClassBuilder |
CtClassBuilder.newField(Class<T> fieldClass,
String fieldName,
String fieldValue) |
CtClassBuilder |
CtClassBuilder.removeField(String fieldName) |
Copyright © 2019. All rights reserved.