精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-03-13
引用 与ibatis类似
既然如此,那为什么不直接用ibatis的sql拼装功能呢,就不需要搞一个额外的东西了,在项目中引入ibatis,然后只使用其sql拼装的功能,然后把拼装好的sql或hsql交给hibernate执行,这样不是更好吗
|
|
返回顶楼 | |
发表时间:2007-03-13
ahuaxuan 写道 引用 与ibatis类似
既然如此,那为什么不直接用ibatis的sql拼装功能呢,就不需要搞一个额外的东西了,在项目中引入ibatis,然后只使用其sql拼装的功能,然后把拼装好的sql或hsql交给hibernate执行,这样不是更好吗自己弄的东西,更简单,更有针对性,更好控制,更容易定制 如果发现ibatis用着不爽,会自己修改源码还是傻等着它出新版本? 同样的功能,有的用了几W行代码,有的用几百行,我更愿意用后者 |
|
返回顶楼 | |
发表时间:2007-03-13
giscat 写道 ahuaxuan 写道 引用 与ibatis类似
既然如此,那为什么不直接用ibatis的sql拼装功能呢,就不需要搞一个额外的东西了,在项目中引入ibatis,然后只使用其sql拼装的功能,然后把拼装好的sql或hsql交给hibernate执行,这样不是更好吗自己弄的东西,更简单,更有针对性,更好控制,更容易定制 如果发现ibatis用着不爽,会自己修改源码还是傻等着它出新版本? 同样的功能,有的用了几W行代码,有的用几百行,我更愿意用后者 呵呵,果然不同的人有不同的选择呀,其实使用ibatis的sql拼装功能也只要几十行代码而已,比你的代码少多了,只不过要导入ibatis的库而已,总的来说要比你的简单,我到现在还没有觉得ibatis的这个sql拼装功能有哪里不爽的,当然不同的人有不同的选择嘛,我只是说使用ibatis的sql拼装功能比较简单,而且也成熟,其他没什么 |
|
返回顶楼 | |
发表时间:2007-03-13
ibatis处理查询的思路还是很不错的(insert,update还是hibernate的方式爽)
借鉴开源软件好的思路,打造属于自己的新轮子 |
|
返回顶楼 | |
发表时间:2007-03-13
ahuaxuan 写道 giscat 写道 ahuaxuan 写道 引用 与ibatis类似
既然如此,那为什么不直接用ibatis的sql拼装功能呢,就不需要搞一个额外的东西了,在项目中引入ibatis,然后只使用其sql拼装的功能,然后把拼装好的sql或hsql交给hibernate执行,这样不是更好吗自己弄的东西,更简单,更有针对性,更好控制,更容易定制 如果发现ibatis用着不爽,会自己修改源码还是傻等着它出新版本? 同样的功能,有的用了几W行代码,有的用几百行,我更愿意用后者 呵呵,果然不同的人有不同的选择呀,其实使用ibatis的sql拼装功能也只要几十行代码而已,比你的代码少多了,只不过要导入ibatis的库而已,总的来说要比你的简单,我到现在还没有觉得ibatis的这个sql拼装功能有哪里不爽的,当然不同的人有不同的选择嘛,我只是说使用ibatis的sql拼装功能比较简单,而且也成熟,其他没什么 我不同意你的观点,别人的东西尽量少用,如果他的包里有个后门什么的,损失不是挺严重? 我支持楼主。 |
|
返回顶楼 | |
发表时间:2007-03-14
楼主 StringUtil 这个类是怎么写的?
还有JspUtil 发全了吧 |
|
返回顶楼 | |
发表时间:2007-03-14
godson_2003 写道 楼主 StringUtil 这个类是怎么写的?
还有JspUtil 发全了吧 StringUtil ,JspUtil 都是开发中常用的, 自己整理下,都很简单的 JspUtil.getRequestModel(request)是把http请求参数塞到map里 是一整套框架 pool,cache,mvc,persistent layer(JdbcUtil,ToMap,SqlMap), HttpClient,template,log,ajax都有的(全发了有些多) SqlMap 是参考ibatis实现,专门处理查询的 |
|
返回顶楼 | |
发表时间:2007-03-14
giscat 写道 godson_2003 写道 楼主 StringUtil 这个类是怎么写的?
还有JspUtil 发全了吧 StringUtil ,JspUtil 都是开发中常用的, 自己整理下,都很简单的 JspUtil.getRequestModel(request)是把http请求参数塞到map里 是一整套框架 pool,cache,mvc,persistent layer(JdbcUtil,ToMap,SqlMap), HttpClient,template,log,ajax都有的(全发了有些多) SqlMap 是参考ibatis实现,专门处理查询的 |
|
返回顶楼 | |
发表时间:2007-03-14
引用 我不同意你的观点,别人的东西尽量少用,如果他的包里有个后门什么的,损失不是挺严重?
你怕ibatis有后门,那你怕不怕struts,hibernate,spring,ejb,tomcat之类的有后门,难道你的程序的框架都是自己写的??
我支持楼主。 |
|
返回顶楼 | |
发表时间:2007-03-14
ahuaxuan 写道 引用 我不同意你的观点,别人的东西尽量少用,如果他的包里有个后门什么的,损失不是挺严重?
你怕ibatis有后门,那你怕不怕struts,hibernate,spring,ejb,tomcat之类的有后门,难道你的程序的框架都是自己写的??我支持楼主。 楼上,我哪一个字是说ibatis有后门的? 我什么时候说所有框 架都自己写了? 如果所有东西都用别人的,你别做程序员了,去做采购算了。 |
|
返回顶楼 | |