Spring框架中常用的四个参数是:
从事资阳移动机房,服务器租用,云主机,虚拟空间,国际域名空间,CDN,网络代维等服务。
1. Class:表示要创建的Bean的类型,可以是任何Java类,包括自定义类和第三方类库中的类。
2. Name:表示要创建的Bean的名称,可以是任何字符串,通常使用驼峰命名法,例如"userService"。
3. Scope:表示要创建的Bean的作用域,可以是单例(Singleton)、原型(Prototype)、会话(Session)、请求(Request)等。
4. Constructor arguments:表示要创建的Bean的构造函数参数,可以是任何类型的参数,包括基本类型、引用类型、集合类型等。
EL表达式主要用于替换jsp页面中的脚本表达式,以从各种类型的web域中检索java对象、获取数据。(某个web域中的对象,访问javabean的属性、访问list集合、访问map集合、访问数组)
在jsp页面里有这样的代码:
里面的el表达式${data} 最终会被翻译成pageContext.findAttribute("data"); ,在找的过程中先从page域,然后是request域,再是session域,终是application域,找不到返回null,
到此,以上就是小编对于spring中bean的作用域有哪些?的问题就介绍到这了,希望这2点解答对大家有用。