精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2008-08-24
对于LZ的代码 我感到无语。。
。。至于其他地方。。谁用的爽谁说好。我hibernate、Jdbc、Hibernate.都用过。。 |
|
返回顶楼 | |
发表时间:2008-08-24
呵呵
正在学习中,代码写的是垃圾。(不过我没看出来)嘿嘿。 我那个代码循环了两次map。问题是ibatis把结果集封装成map取出来的结果和表的顺序不一样。 这是为什么? 没办法只能循环两次map。先把表头循环出来。在循环内容。要不导出的sql语句插不到数据库中。 |
|
返回顶楼 | |
发表时间:2008-08-24
开发cms ,当然用jcr 了, jackrabbit..
|
|
返回顶楼 | |
发表时间:2008-08-25
cms相关的项目,数据模型相对来说比较好,关系也比较明确,这样的项目使用hibernate来说要好一些,但hibernate的学习难度要大于ibatis。两在速度上没有什么区别,都是生成sql来执行。
|
|
返回顶楼 | |
发表时间:2008-08-25
数据备份应该用数据库自己的备份功能,尽量不要自己写程序来做
|
|
返回顶楼 | |
发表时间:2008-08-25
neptune 写道
cms相关的项目,数据模型相对来说比较好,关系也比较明确,这样的项目使用hibernate来说要好一些,但hibernate的学习难度要大于ibatis。两在速度上没有什么区别,都是生成sql来执行。
是的,我开发的这个cms就是基于模型的。有时间看看hibernate,还有上面兄弟说的 jcr。 其实jsp国内早就应该有cms了。像动易,dedecms。 现存在的cms4j没动易,dedecms强大。所以自己想搞一个。开发这东西好难,不过能让人进步很大的。 |
|
返回顶楼 | |
发表时间:2008-08-25
仅仅是数据备份,没有业务逻辑的华,为什么不用存储过程
|
|
返回顶楼 | |
发表时间:2008-08-26
axhack 写道 呵呵
正在学习中,代码写的是垃圾。(不过我没看出来)嘿嘿。 我那个代码循环了两次map。问题是ibatis把结果集封装成map取出来的结果和表的顺序不一样。 这是为什么? 没办法只能循环两次map。先把表头循环出来。在循环内容。要不导出的sql语句插不到数据库中。 既然要使用顺序,为什么不放到List中? 放到Map之前结果就是在List中的. |
|
返回顶楼 | |
发表时间: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好使。 |
|
返回顶楼 | |
发表时间: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推荐的项目,不会有太大的问题。 不会有太大的问题!!!!!!!这句话不知道忽悠了多少人!!!! |
|
返回顶楼 | |