- 浏览: 13114 次
- 性别:
- 来自: 厦门
最新评论
-
murainwood:
这种事情还是少做为好,不给自己惹麻烦是其次,更重要的是不要给别 ...
请教关于domain对象注入service -
whitez:
建议楼主看看之前论坛讨论过的domainmodel的相关帖子, ...
请教关于domain对象注入service -
karlineo:
其实为什么要引入Service呢?本身就必须看实际的情况。可能 ...
请教关于domain对象注入service -
karlineo:
我觉得很多时候pay不是user的行为,你究竟是pay什么呢? ...
请教关于domain对象注入service -
88250:
厄。。。。Java 的 DDD 讨论还在持续啊- -,请 LZ ...
请教关于domain对象注入service
文章列表
在postgres中 选择随机的几条数据出来,sql:
select * from TABLE_NAME order by random() limit N;
在windows平台下,用cygwin使用Maven的时候,有的时候会碰到out of memory的错误,
这个时候我们只需要增加堆大小可以了.
为系统增加一个环境变量 MAVEN_OPTS, 值设置为 -Xmx512m -Xms256m
一般网上看到的是修改mvn.bat文件,但是这种方式对cygwin并不生效. 用上面的这个方法,可以解决这个问题。
link: http://www.joy717.info/?p=65
配置WordPress的时候,发现提交空的评论会导致500错误,
在这边找到解决方法:
http://www.joy717.info/?p=17
mark一下。
表面现象:
当一个Action中既没有重写ActionSupport中的validate方法,
也没有相关的validata.xml文件,
并且action中并没有INPUT的出口,
但是最终LOG里面却告诉我们这个Action返回INPUT了.
这到底是怎么一回事呢..
了解下代码:
webwork中,如果有添加workflow这个interceptor,
那么ActionA chain到 ActionB的时候,
如果ActionA中有调用 addActionError这个方法,
然后chain到ActionB,
这时候ActionB不会做任何事情,就直接返回INPUT了
原因是:
在wo ...
- 2009-07-06 10:59
- 浏览 1034
- 评论(0)
条件是:
Object object1;
Object object2;
Object object3;
object2 = new Object(); //假设这个new出来的叫做实例A
object3 = new Object(); //假设这个new出来的叫做实例B
object1 = object2;
object2 = object3;
问题是
现在 object1所指向的对象是哪个?
原本以为 object1 由于被赋值成 object2,
而object2又被赋值成 object3,
那么很自然object1这个时候应该是 object1 == obj ...
- 2009-06-05 10:27
- 浏览 841
- 评论(0)
一直以为finally是在一个try-catch块中,不管里面有没抛异常,
最终都会去执行的一个块,比如
public void testFinallyMethod(){
try{
System.out.println(">>>do something<<<");
System.out.println(">>>do other thing<<<");
}catch (Exception e){
}finally{
Syste ...
- 2009-04-13 16:01
- 浏览 722
- 评论(0)
1.数据migration的时候一定要慎之又慎.
各种怪异的历史数据都有可能存在.
尽量多了解造成这些数据的原因来采取相应的策略做migration
2.与第三方系统做交互的时候,可以采取查询的方式,来解决长事务以及因为没有收到响应而造成多次数据异常之类的问题.
否则,若给第三方系统发送的请求无法避免,那么可以考虑在发送之前,给数据设置一个中间状态,避免没有收到响应造成数据异常.
3.在webwork2里面的interceptor是singleton的,即使在spring里面设置成prototype, 对于webwork2来说,只实例化了一次interceptor.因此在intercepto ...
- 2009-03-02 11:32
- 浏览 656
- 评论(0)
在一个domain对象中,
注入相关的service,不知道这样的设计是好还是坏。
因为这个service是这个domain对象的某个行为不可缺少的一部分.
举个例子,
在User这么一个domain对象中,
需要有一个支付这么一个行为,暂时称它为pay
在pay的时候,需要调用相关的service来完成支付的操作.
public class A{
private PayService payService;
public void pay(){
payService.doPay(this);
}
}
不知道这样的设计是否存在问题..
如果有 ...
配置openSessionInView的时候发现并没有起作用
最后发现原因是:
在web.xml中 osiv的filter在webwork的filter之后。
参考自http://www.iteye.com/topic/20671
这是web.xml里的配置,注意下面的前后顺序
Java代码
<filter-mapping>
<filter-name>webwork</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapp ...
- 2008-12-12 15:09
- 浏览 1377
- 评论(0)