论坛首页 Java企业应用论坛

开发内容管理系统(cms)ROM用ibatis合适还用Hibernate合适

浏览 20618 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (1)
作者 正文
   发表时间:2008-08-24  
对于LZ的代码 我感到无语。。
     。。至于其他地方。。谁用的爽谁说好。我hibernate、Jdbc、Hibernate.都用过。。
0 请登录后投票
   发表时间:2008-08-24  
呵呵
正在学习中,代码写的是垃圾。(不过我没看出来)嘿嘿。
我那个代码循环了两次map。问题是ibatis把结果集封装成map取出来的结果和表的顺序不一样。
这是为什么?
没办法只能循环两次map。先把表头循环出来。在循环内容。要不导出的sql语句插不到数据库中。
0 请登录后投票
   发表时间:2008-08-24  
开发cms ,当然用jcr 了, jackrabbit..
0 请登录后投票
   发表时间:2008-08-25  
cms相关的项目,数据模型相对来说比较好,关系也比较明确,这样的项目使用hibernate来说要好一些,但hibernate的学习难度要大于ibatis。两在速度上没有什么区别,都是生成sql来执行。
0 请登录后投票
   发表时间:2008-08-25  
数据备份应该用数据库自己的备份功能,尽量不要自己写程序来做
0 请登录后投票
   发表时间:2008-08-25  
neptune 写道
cms相关的项目,数据模型相对来说比较好,关系也比较明确,这样的项目使用hibernate来说要好一些,但hibernate的学习难度要大于ibatis。两在速度上没有什么区别,都是生成sql来执行。

 

 是的,我开发的这个cms就是基于模型的。有时间看看hibernate,还有上面兄弟说的 jcr。

其实jsp国内早就应该有cms了。像动易,dedecms。

现存在的cms4j没动易,dedecms强大。所以自己想搞一个。开发这东西好难,不过能让人进步很大的。

0 请登录后投票
   发表时间:2008-08-25  
仅仅是数据备份,没有业务逻辑的华,为什么不用存储过程
0 请登录后投票
   发表时间:2008-08-26  
axhack 写道
呵呵
正在学习中,代码写的是垃圾。(不过我没看出来)嘿嘿。
我那个代码循环了两次map。问题是ibatis把结果集封装成map取出来的结果和表的顺序不一样。
这是为什么?
没办法只能循环两次map。先把表头循环出来。在循环内容。要不导出的sql语句插不到数据库中。

既然要使用顺序,为什么不放到List中?
放到Map之前结果就是在List中的.
0 请登录后投票
   发表时间:2008-08-26  
<statement id="mysql" resultClass="java.util.HashMap" parameterClass="String" remapResults="true">
	<![CDATA[
	$value$
	]]>
</statement>

 client.queryForList("mysql", s);

sqlmap我是这样获得的。如果把resultClass="java.util.List"查出的结果表头怎么获得?(我对ibatis了解也不太深)。每次执行的sql语句是不一样的。字段数量也是不一样的。我只试了用map好使。

0 请登录后投票
   发表时间:2008-08-26  
cyberblue 写道
渐行渐远 写道
cyberblue 写道
yanshiyi 写道
cyberblue 写道
iBATIS是用来管理SQL的,不是快速开发工具。

做快速开发不如用Grails。

Grails?我没看错吧?你们公司使用这种非主流框架吗?


你看这网站怎么样

http://www.javaread.com

基于Grails的

反正基于java而且出名的程序质量一般都很高。


从外表来看,界面简陋;

从内容上来看,没什么东西,“提问”跟“推敲”版面很少有人回答,浏览次数倒是不少;

从运行速度来看,倒是不卡,可能是因为内容不多而且访问量不大的缘故。

你说这个网站出名,对不起,我还是第一次听说,希望它以后会很有名,毕竟它是“第一个”敢于吃螃蟹的人。另外,你说基于java的出名的程序质量很高,这倒未必的,记得javaeye很早以前有篇帖子是分析freemarker上的一个很简单的错误的。

我以前在linux下折腾过一次,感觉很慢,而且找不到合适的教材。后来太忙就放弃了,没想到有人会拿它做东西。

ps:本人无知且愚昧不堪,有不爽的地方只管拿板砖拍。


不是这个网站本身有名,是Grails有名,而且Grails是SUN推荐的项目,不会有太大的问题。

不会有太大的问题!!!!!!!这句话不知道忽悠了多少人!!!!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics