spring-suffix-mode
2022-10-24 13:56:48 8 举报
AI智能生成
spring命名规则(待更新。。。)
作者其他创作
大纲/内容
*Aware
ApplicationContextAware
可以从ApplicationContext中调用容器的服务
BeanNameAware
提供对BeanName进行操作
ApplicationEventPublisherAware
可以获取ApplicationEventPublisher发布事件
BeanClassLoaderAware
回调函数,将bean类装入器提供给bean实例,Bean本身知道它是由哪一类装载器负责装载的
BeanFactoryAware
它将拥有的工厂提供给bean实例。
EnvironmentAware
可以获取Environment#getActiveProfiles
ResourceLoaderAware
可以获取ResourceLoader
*Template
RedisTemplate
简化Redis数据访问代码的Helper类。在给定对象和Redis存储中的底层二进制数据之间执行自动序列化/反序列化。默认情况下,它对对象使用Java序列化(通过JdkSerializationRedisSerializer)。对于字符串密集型操作,请考虑专用的StringRedisTemplate。
jdbctemplate
这是JDBC核心包中的中心类。它简化了JDBC的使用,并有助于避免常见错误。它执行核心JDBC工作流,留下应用程序代码来提供SQL并提取结果。该类执行SQL查询或更新,在resultset上发起迭代,捕获JDBC异常,并将它们转换为org.springframework中定义的通用的、信息更丰富的异常层次结构。
RestTemplate
用于同步客户端HTTP访问的Spring的中心类。它简化了与HTTP服务器的通信,并加强了RESTful原则。它处理HTTP连接,留下应用程序代码来提供url(带有可能的模板变量)并提取结果。
*Adapters
NativeJdbcExtractorAdapter
抽象适配器类,用于NativeJdbcExtractor接口,用于简化基本提取器的实现。基本上在所有方法上返回传入的JDBC对象。
AdvisorAdapter
接口允许对Spring AOP框架进行扩展,从而允许处理新的通知类型。
HandlerAdapter
MVC框架SPI,这个接口允许DispatcherServlet可以无限扩展。DispatcherServlet通过这个接口访问所有已安装的处理程序
*Parser
BeanDefinitionParser
解析指定的元素并将结果bean定义注册到所提供的ParserContext中嵌入的BeanDefinitionRegistry。
*Extractor
NativeJdbcExtractor
用于从来自连接池的包装对象中提取本机JDBC对象。
*Listeners
SpringApplicationRunListener
用于SpringApplication run方法的侦听器。
*Decorator
TransactionAwareCacheDecorator
缓存装饰器,它将其put、evict和clear操作与Spring管理的事务同步
HttpHeadResponseDecorator
*Support
0 条评论
下一页