自学内容网 自学内容网

学习java第三十六天

Spring 官网列出的 Spring 的 6 个特征:

核心技术 :依赖注入(DI),AOP,事件(events),资源,i18n,验证,数据绑定,类型转换,SpEL。

测试 :模拟对象,TestContext框架,Spring MVC 测试,WebTestClient。

数据访问 :事务,DAO支持,JDBC,ORM,编组XML。

Web支持 : Spring MVC和Spring WebFlux Web框架。

集成 :远程处理,JMS,JCA,JMX,电子邮件,任务,调度,缓存。

语言 :Kotlin,Groovy,动态语言。

Spring 中的 bean 的作用域有哪些?

singleton : 唯一 bean 实例,Spring 中的 bean 默认都是单例的。

prototype : 每次请求都会创建一个新的 bean 实例。

request : 每一次HTTP请求都会产生一个新的bean,该bean仅在当前HTTP request内有效。

session : 每一次HTTP请求都会产生一个新的 bean,该bean仅在当前 HTTP session 内有效。

global-session:全局session作用域,仅仅在基于portlet的web应用中才有意义,Spring5已经没有了。Portlet是能够生成语义代码(例如:HTML)片段的小型Java  Web插件。它们基于portlet容器,可以像servlet一样处理HTTP请求。但是,与 servlet 不同,每个 portlet  都有不同的会话


原文地址:https://blog.csdn.net/qq_40694812/article/details/137482148

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!