只显示主题贴

不错,真有项目这么干了,支持
zrq 写道Why not generate the SQL statement with template engine like Velocity or FreeMarker. select city.name cityName from CITY city where 1=1 #if($cityName) and city.name like #{citytName} #end 这个方法不错,我同意用这个方法阿,跟我前面法的帖子思路一样,这是具体实现的办法
  • 进入论坛 Java
zrq 写道Why not generate the SQL statement with template engine like Velocity or FreeMarker. select city.name cityName from CITY city where 1=1 #if($cityName) and city.name like #{citytName} #end 跟我前面那个帖子思路很类似阿,这是具体实现方法了嘛!
  • 进入论坛 Java
直接写存储过程得了。这样调用起来就一个callStatement就可以了,更简单 :) 另外一个思路:把所有的sql拼接放到一个文本里,例如: ----queryUser.txt------- select * from User where loginDate<sysdate-1 if :name present then and name=:name if :department present then and  department=:department 或者有简化形势 select * from User where loginDate<sysdate-1 ...
  • 进入论坛 Java
JavaInActoin 写道robbin 写道 你这个领域模型是根本跑不起来的。数据库根本就没有department这个表,你的department的users属性根本就是null,一跑就会出错。你的user.addTask方法也执行不了,没有Dao的支持,你再调用addTask,数据库里面也不增加记录。UserManager也不应该存在,这是属于user的domain logic。 请不要拿一个根本不能运行的错误代码出来,请先在你本地搭建一个实际的web项目,自己测试通过了,再贴出来。 单独的领域模型当然跑不起来,和其它层装配起来就跑的很以欢畅了。 我写的Domain Model是根据E ...
  • 进入论坛 Java
男才(WebWork)女貌(Strtus)
  • 进入论坛 Java
入门,java编程语言不错,现在是第四版 企业应用架构模式是本不错的架构书。可惜都能在Java EE或者开源里能找到其应用的例子。所有有兴趣也可以看看 除了Java 外,系统架构模式,操作系统的书都也都能帮助提供架构能力 软件开发过程我感觉很好的书是UML和模式应用,有这一本就够了
netbeans 个人感觉还不错啊,用JSF是有点风险。懂得人少,美工不参与 web项目可能会有问题的
  • 进入论坛 Java
firstline78
搜索本博客
博客分类
最近加入圈子
最新评论
评论排行榜