文章列表
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/axu20/archive/2009/10/14/4668188.aspx
<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:cont ...
1. PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java Properties文件中去。在XML文件中用${key}替换指定的properties文件中的值。这样的话,只需要对properties文件进行修改,而不用对xml配置文件进行修改。2.在Spring中,使用PropertyPlaceholderConfigurer可以在XML配置文件中加入外部属性文件,当 ...
以下是使用Spring注入接口时,没有在实现类写上implements所犯的低级错误。
如果我们集成多个框架,那每个框架或多或少都会引入一些xml配置文件到项目中,我们一般的做法就是按照配置文件的默认位置去存放它们,但当我们的项目中壮大到连几角旮旯都充斥着配置文件的话,那我们迫切需要将它们分类管理起来,统一安放。
就拿Struts1和Struts2来说,名字详尽但已有很多的变化,不单单struts2核心机制变了很多,它的核心配置文件也由struts1的struts-config.xml更名为struts.xml并且由WEB-INF/下转战到src/下面。这些默认变化都是我们容易犯错的地方。Spring2的配置文件application.xml默认放在s ...
在动态调用方法报错时,先要检查一下struts.xml文件配置是否有以下语句:如果是false的要改成true。
<constant name="struts.enable.DynamicMethodInvocation" value="true" />
还有,如果web.xml里面配置了/*,那在jsp里action跳转就可以不跟后缀名,如.action等。。。
<filter>
<filter-name>struts2</filter-name>
< ...
JDBC数据库连接池总结
- 博客分类:
- Java数据库相关技术
1. 引言
近年来,随着Internet/Intranet建网技术的飞速发展和在世界范围内的迅速普及,计算机
应用程序已从传统的桌面应用转到Web应用。基于B/S(Browser/Server)架构的3层开发模式逐渐取代C/S(Client/Server)架构的开发模式,成为开发企业级应用和电子商务普遍采用的技术。在Web应用开发的早期,主要使用的技术是CGI﹑ASP﹑PHP等。之后,Sun公司推出了基于Java语言的Serv