Java
yangxxxxx
这个作者很懒,什么都没留下…
展开
-
java正则
1.字符x 字符 x。例如a表示字符a\\ 反斜线字符。在书写时要写为\\d)任何字符(与行结束符可能匹配也可能不匹配)\d 数字:[0-9]\D 非数字: [^0-9]\s 空白字符:[ \t\n\x0B\f\r]\S 非空白字符:[^\s]\w 单词字符:[a-zA-Z_0-9]\W 非单词字符:[^\w]转载 2013-03-03 23:22:39 · 202 阅读 · 0 评论 -
Java spring bean 生命周期
Spring bean生命周期在传统的Java应用中,Bean的生命周期非常简单。 Java的关键词new用来实例化Bean(或许他是非序列化的)。这样就够用了。 相反,Bean的生命周期在Spring容器中更加细致。 理解Spring Bean的生命周期非常重要,因为你或许要利用Spring提供的机会来订制Bean的创建过程。 1.容器寻找Bean的定义信息并且将其实例化。 2.原创 2013-03-03 23:46:43 · 1116 阅读 · 0 评论 -
No property 'sessionFactory' found
dao没有继承hibernateDaoSupport原创 2013-03-06 12:10:20 · 469 阅读 · 0 评论 -
c3p0配置
3 30 1000 false <!--c3p0将建一张名为Test的空表,并使用其自带的查询语句进行测试。如果定义了这个参数那么 属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试 使用。Default: null--> Test <!--获取连接失败将会引起所有等待连接池来获取连接的线程抛出异常。但是数据源仍转载 2013-03-06 21:42:41 · 395 阅读 · 0 评论 -
Struts2,spring,hibernate
1-1:为什么每次请求都要创建一个Action对象? 为了防止线程迸发,如果每次都使用同一个Action进行数据修改和传递的话,容易引起线程迸发,使线程不安全。 1-2:ModelDriven拦截器的配置中refreshModelBeforeResult解决了什么问题? 在数据输出之前将数据接收的Bean里面的数据清空。解决了数据混淆的可能性。 1-3:为什原创 2013-03-09 13:22:09 · 480 阅读 · 0 评论 -
dbcp 参数配置
dbcp配置中文版本,翻译自apache 官方文档,原文请见http://commons.apache.org/dbcp/configuration.html。参数 描述 username 传递给JDBC驱动的用于建立连接的用户名 password 传递给JDBC驱动的用于建立连接的密码 url 传递给JDBC驱动的用于建立连接的URL driverClassName转载 2013-03-03 23:26:47 · 334 阅读 · 0 评论 -
filter 的工作原理
当客户端发出web资源请求时,web服务器根据应用程序配置文件设置的过滤规则检查。若满足过滤规则,则对客户请求/响应拦截,对请求头和请求数据进行检查或修改,并依次通过过滤器链,最后把请求/响应交给请求的web资源处理。原创 2013-04-05 19:36:11 · 1575 阅读 · 0 评论 -
Struts2类型转换
username: password:>input name="user" type="password" /> 实体类:public class User { private String username; private String password; //getter setter ....}struts.xml配置 .....Struts类原创 2016-04-10 17:42:07 · 278 阅读 · 0 评论