- 浏览: 270008 次
- 来自: ...
最新评论
-
zhangxin007:
CXF spring jaxws:endpoint jaxws:server 区别 与 关系 -
kashu1217:
請問一下您的代碼為什麼都貼二次?
struts2 异常处理 -
zhangzhimvp:
alert("1111");
struts 文件下载 -
zhangzhimvp:
引用
[img][/img][url][/url][img] ...
struts 文件下载 -
mousepc:
你好,我想问一下。如果Set集合是在另一个集合中的,没办法初始 ...
Struts2的类型转换器
文章列表
转载: http://blog.163.com/zjlufo/blog/static/91555095200952211622726/
我们知道因为编程语言的限制,历史遗留下来的系统总是有很多的毛病,不够面向对象,尤其是很多系统滥用if else。我曾经见过一个项目,大家基本上就是写一个方法,然后在里面if else套if esle得嵌套了好几层,难看就不必说了,这种代码根本就没法维护。
package de.jingge.refactoring;
public class SystemManager {
public static final int LOGG ...
- 2009-09-08 15:08
- 浏览 2192
- 评论(0)
在Spring中配置log4j2008年05月19日 星期一 10:32----------------------------------------------------------------------------------------------------在Spring中配置log4j
----------------------------------------------------------------------------------------------------
记得导入Sp ...
- 2009-08-10 15:23
- 浏览 1779
- 评论(0)
http://blog.csdn.net/wangpingpaul/archive/2007/04/13/1563453.aspx
ibatis 一般情况下,都是用pojo来映射sql返回的结果集的,但是由于某些个别应用会不需要所有字段的信息,而ibatis中映射关系是一一对应的。sql语句中查询出的字段,必须和resultMap中的字段的完全吻合,多一个少一个都不行。如果再写一个pojo那样让人感觉到不是太爽,那么我们可以用一个HashMap来替代这个pojo: <resultMap class="java.util.HashMap" id=" ...
- 2009-08-06 12:07
- 浏览 2112
- 评论(0)
http://hi.baidu.com/edmond80/blog/item/44b31afa42aef18b9f51467e.html
iBatis 开发指南告诉我们,当 Person 对象的 name 属性不为 null 时启用 name 查询条件在映射文件 person.xml 中的配置为
<select id="getPersonsByName" resultClass="com.unmi.Person">
select id as id,name as name,passwd as pas ...
- 2009-08-06 09:51
- 浏览 1740
- 评论(1)
转载:http://lavasoft.blog.51cto.com/62575/83903
iBatis2学习笔记:入参和返回值的问题
iBatis2的难点之一就是如何处理好入参parameterClass和返回值(resultClass或resultMap)的问题。
一、入参问题
插入语句入参:parameterClass="类别名" 来设定。
查询语句入参:可以设定类别名,也可以设定为map,也可以设定为iBatis支持的原生类型(比如string、int、long等),当只有一个原生类型入参时,则在SQL中用value关键字来引用。比如: ...
- 2009-08-05 10:54
- 浏览 1098
- 评论(0)
http://hi.baidu.com/andrew_yujlu/blog/item/dd7b9c014cf87a02728da507.html
http://zhidao.baidu.com/question/24657144.html
http://blog.sina.com.cn/s/blog_4a3b5177010005o8.html
http://www.juzhi.com.cn/index_Article_Content.asp?fID_ArticleContent=954
http://www.52voe.com/Answer/HTML/Answer ...
- 2009-08-03 11:47
- 浏览 887
- 评论(0)
关于计划:
较好的做计划的策略是:
为下两周做详细的计划,为下三个月做粗略的计划,再以后就做极为粗糙的计划。我们要清楚地知道下两周要完成的任务,粗略地了解一下以后三个月要实现的需求。
- 2009-07-29 17:05
- 浏览 891
- 评论(0)
一、重构函数 法则:
1. Extract Method
将这段代码放进一个独立函数中,并让函数名称解释该函数的用途
2. Inline Method
一个函数,其本体应该与其名称同样清楚易懂。在函数调用点插入函数本体,然后移除该函数。
3. Inline Temp
一个临时变量,只被一个简单表达式赋值一次,而它妨碍了其他重构。将所有对该变量的引用动作,替换为对它复制的那个表达式自身。
4. Replace Temp with Query
你的程序以一个临时变量保存某一表达式的运算结果哦。
...
- 2009-07-28 16:13
- 浏览 964
- 评论(0)
<constant name="struts.enable.DynamicMethodInvocation" value="true" />
在struts.xml 文件中,设置这个属性,表示,我们开启动态方法调用,也就是在同一个action中,可以有多个相应的函数。
- 2009-07-24 16:06
- 浏览 2167
- 评论(0)
1. 命令模式
将一个请求封装为一个对象,从而使你可以用不同的请求对客户进行参数化:对请求排队或者记录请求日志,以支持可撤销的操作。
命名模式也是把客户端和实际功能类进行解耦的一种方式,重点是 对操作进行 ...
- 2009-07-24 12:30
- 浏览 1029
- 评论(0)
commons-logging-1.0.4.jarfreemarker-2.3.13.jarognl-2.6.11.jarstruts2-core-2.1.6.jarxwork-2.1.2.jarcommons-fileupload-1.2.1.jar
- 2009-07-23 17:42
- 浏览 921
- 评论(0)
查询是 ,记得加上 resultMap="result" ,这样,queryforobject才不为null
- 2009-07-23 15:01
- 浏览 1200
- 评论(0)
<settings cacheModelsEnabled="true" lazyLoadingEnabled="false" enhancementEnabled="true" maxSessions="64" maxTransactions="8" maxRequests="128" useStatementNamespaces="false" classInfoCacheEnabled="t ...
- 2009-07-22 11:04
- 浏览 4805
- 评论(1)
copy from http://blog.sina.com.cn/s/blog_5e3fc5cf0100dnvx.html
不管通过何种持久化技术,都必须通过数据连接访问数据库,在Spring中,数据连接是通过数据源获得的。在以往的应用中,数据源一般是 Web应用服务器提供的。在Spring中,你不但可以通过JNDI获取应用服务器的数据源,也可以直接在Spring容器中配置数据源,此外,你还可以通过代码的方式创建一个数据源,以便进行无依赖的单元测试配置一个数据源 Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spri ...
- 2009-07-21 16:09
- 浏览 1147
- 评论(0)
copy from:
http://www.cnblogs.com/xiaoheng/articles/1095196.html
先来看看下面的CSS代码:
background-color
:orange
;
*background-color
:blue
;
_
background-color
:red
;
下面我简单解释一下各浏览器怎样理解这三个属性:
在FF下, ...
- 2009-07-09 16:52
- 浏览 1732
- 评论(0)