摘要:
该标签使用来对一个 Collection 集合中的一系列对象进行迭代输出,并且可以指定迭代次数。一般使用格式如下: 这个标签中所使用的属性描述如下:var:也就是保存在 Collection 集合类中的对象名称。items:将要迭代的集合类名。varStatus:存储迭代的状态信息,可以访问到迭代自 阅读全文
posted @ 2018-01-17 22:25
午火39
阅读(1509)
评论(0)
推荐(0)
摘要:
这些标签一般是组合起来一起使用的,就相当于 Java 程序中的 switch 条件语句。在<c:choose>标签体中包括<c:when>和<c:otherwise>子标签。<c:when>子标签代表<c:choose>的一个条件分支。 阅读全文
posted @ 2018-01-17 22:01
午火39
阅读(1952)
评论(0)
推荐(0)
摘要:
如果要在SpEL中访问类作用域的方法和常量的话,要依赖T()这个关键的运算符。例如,为了在SpEL中表达Java的Math类,需要按照如下的方式使用T()运算符: T{java.lang.Math} 这里所示的T()运算符的结果会是一个Class对象,代表了java.lang.Math。如果需要的话 阅读全文
posted @ 2018-01-17 17:45
午火39
阅读(287)
评论(0)
推荐(0)
摘要:
?.运算符 对于被调用方法的返回值来说,我们同样可以调用它的方法。例如,如果selectArtist()方法返回的是一个String,那么可以调用toUpperCase()将整个名字改为大写字母形式: #{artisSelector.selectArtist().toUpperCase()} 如果s 阅读全文
posted @ 2018-01-17 17:43
午火39
阅读(190)
评论(0)
推荐(0)
摘要:
在Web应用中,如果能够实例化在会话和请求范围内共享的bean,那将是非常有价值的事情。例如,在典型的电子商务应用中,可能会有一个bean代表用户的购物车。如果购物车是单例的话,那么将会导致所有的用户都会向同一个购物车中添加商品。另一方面,如果购物车是原型作用域的,那么在应用中某一个地方往购物车中添 阅读全文
posted @ 2018-01-17 14:16
午火39
阅读(345)
评论(0)
推荐(0)
摘要:
spring:bean的作用域 Spring定义了多种作用域,可以基于这些作用域创建bean,包括:单例(Singleton):在整个应用中,只创建bean的一个实例。原型(Prototype):每次注入或者通过Spring应用上下文获取的时候,都会创建一个新的bean实例。会话(Session): 阅读全文
posted @ 2018-01-17 12:24
午火39
阅读(212)
评论(0)
推荐(0)
摘要:
spring:自定义限定符注解@interface, 首选bean 1.首选bean 在声明bean的时候,通过将其中一个可选的bean设置为首选(primary)bean能够避免自动装配时的歧义性。当遇到歧义性的时候,Spring将会使用首选的bean,而不是其他可选的bean。实际上,你所声明就 阅读全文
posted @ 2018-01-17 11:46
午火39
阅读(1813)
评论(0)
推荐(0)
摘要:
Spring提供的JDBC框架负责管理资源和异常处理,从而可以简化开发者的JDBC代码。开发者只需要编写写入和读取数据库相关的代码即可。 正如在之前的小节中论述过的,Spring将数据库访问过程中的模板样式代码封装到各个模板类中了,对于JDBC,Spring提供了下列三个模板类: JdbcTempl 阅读全文
posted @ 2018-01-17 10:36
午火39
阅读(586)
评论(0)
推荐(0)
摘要:
在实际开发过程中有很多持久化技术可供选择:Hibernate、iBATIS和JPA等。尽管如此,还是有很多应用使用古老的方法即JDBC技术,来访问数据库。 使用JDBC技术不需要开发人员学习新的框架,因为它就是基于SQL语言运行的。JDBC技术更加灵活,开发人员可以调整的余地很大,JDBC技术允许开 阅读全文
posted @ 2018-01-17 10:35
午火39
阅读(725)
评论(0)
推荐(0)
摘要:
一般需要在不同的环境(日常环境、性能测试环境、预发环境和生产环境等等)中配置不同的数据源,例如,在开发时非常适合使用嵌入式数据源、在QA环境中比较适合使用DBCP的BasicDataSource、在生产环境中则适合使用<jee:jndi-lookup>元素,即使用JNDI查询数据源。 在Spring 阅读全文
posted @ 2018-01-17 10:33
午火39
阅读(2733)
评论(0)
推荐(0)
摘要:
嵌入式数据源作为应用的一部分运行,非常适合在开发和测试环境中使用,但是不适合用于生产环境。因为在使用嵌入式数据源的情况下,你可以在每次应用启动或者每次运行单元测试之前初始化测试数据。 使用Spring的jdbc名字空间配置嵌入式数据源非常简单,下列代码显示了如何使用jdbc名字空间配置嵌入式的H2数 阅读全文
posted @ 2018-01-17 10:31
午火39
阅读(7513)
评论(0)
推荐(0)