首页 > 编程知识 正文

自动生成随机数并保留两位小数,随机数保留两位小数

时间:2023-05-05 23:46:26 阅读:31110 作者:2013

工厂方法模式Spring框架使用工厂模式实现Spring容器的BeanFactory和应用程序上下文接口。 Spring容器基于工厂模式为spring APP应用程序创建bean,并管理每个bean的生命周期。 BeanFactory和应用程序上下文是工厂接口,Spring中有许多实现类。 getBean ) )方法是相应bean的工厂方法。

抽象工厂模型是一个Spring框架,FactoryBean接口是基于抽象工厂模型设计的。 Spring是许多此接口,包括ProxyFactoryBean、JndiFactoryBean、LocalSessionFactoryBean、localcontainerentitymanagerfactorybean FactoryBean帮助Spring构建不容易构建的对象。 它通常用于构建具有许多依赖关系的复杂对象。 也可以构建根据配置而容易变化的逻辑。 例如,在Spring框架中,LocalSessionFactoryBean是FactoryBean的实现,用于检索对Hibernate配置中相关bean的引用。 这是在获取SessionFactory对象之前使用的数据源的特定配置。 相反,如果一致,则可以使用LocalSessionFactoryBean获取特定的数据源配置。 读者可以向其他属性注入FactoryBean的getObject ()方法的返回值。

单实例模式Spring框架提供了单实例bean以实现单实例模式。 类似于单实例模式,但与Java的单实例模式完全不同。

建设者模式Spring框架具有多种实现建设者模式的功能。 以下是Spring框架中基于生成器模型的类:

嵌入式ddatabasebuilder

评估管理器

UriComponentsBuilder

BeanDefinitionBuilder

MockMvcWebClientBuilder

适配器模式Spring框架使用适配器模式提供许多功能。 以下是spring框架用于适配器模式的类:

JpaVendorAdapter

HibernateJpaVendorAdapter

HandlerInterceptorAdapter

消息传递器

SpringContextResourceAdapter

ClassPreProcessorAgentAdapter

RequestMappingHandlerAdapter

AnnotationMethodHandlerAdapter

WebMvcConfigurerAdapter

桥接模式以下是Spring模块中基于桥接模式的实现:

ViewRendererServlet:是servlet网桥,主要支持portlet MVC

桥接模式: Spring日志处理用于桥接模式

装饰模式Spring框架使用装饰模式来构建事务、缓存同步和安全相关任务等重要功能。 让我们来看看实现此模式的Spring功能:

将通知合并到spring APP应用程序中。 使用装饰者模式的CGLib代理,该代理在运行时通过生成目标类的子类来运行。

使用BeanDefinitionDecorator:自定义属性增强bean的定义。

WebSocketHandlerDecorator:用于增强WebSocketHandler的附加行为。

如果在企业APP应用程序中使用Spring框架,则外观模型是用于集成所有服务的APP应用程序的常用业务服务层。 读者也可以将这一模式应用于刁难的持久层。

代理模式Spring框架使用Spring AOP模块的代理模式。 在Spring AOP中,笔者可以以横穿关注点的方式创建对象的代理。 Spring还实现了代理模式,如RMI、Spring的HTTP调用、Hessian和Burlap。

责任链模型Spring Security项目实现了责任链模型。 Spring Security允许您使用安全筛选器链在APP应用程序中实现验证和授权功能。 这是一个高度可配置的框架。 使用“责任链设计”模式,可以通过向筛选器链中添加自定义筛选器来定制功能。

命令模式Spring MVC实现了命令模式。 在企业APP应用程序中使用Spring框架时,通常会使用命令对象实现命令模式。

解释器模式是Spring框架,解释器模式用于Spring表达式语言(SpEL )。 Spring从Spring 3.0开始添加了这个新功能,读者可以通过Spring框架在企业APP应用程序中使用它。

迭代模式Spring框架使用CompositeIterator类扩展迭代模式。 此模式主要用于Java语言的集合框架中,用于按顺序重复访问元素。

观察者模式是一个Spring框架,观察者模式用于实现应用上下文的事件处理功能。 Spring提供了应用程序事件类和应用程序监听器接口以启用事件处理。 当spring APP应用程序中的bean实现应用程序监听器接口时,它将接收应用程序事件推送的消息作为事件发布者。 在此,事件发行者是主题(Subject )和实现应用监听器的bean的观察者(Observer )。

最后http://www.Sina.com/http://www.Sina.com /

还有JAVA核心知识点整理(PDF )。以上分享的全部资料都可免费分享领取——,互联网,日志,Zookeeper,Kafka,RabbitMQ,Hbase,【点击这里下载】,Hadoop

e,JVM,JAVA集合,JAVA多线程并发,JAVA基础,Spring原理,微服务,Netty与RPC,Hadoop,Spark,Storm,YARN,机器学习,云计算…

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。