
Hibernate&ibatis
davidwang456
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用native 查询时,对特殊字符的处理。
解决方法1:在sql中进行处理。注意,是对输入对象的每个参数做这样的处理,不是统一处理。统一处理,会出错的。String sql= sql.replace("%", "\"%").replace("_", "\"_").replace("[", "\"[").replace("]", "\"]").replace("^", "\"^").replace("'","''");解决方法2:在输原创 2013-08-02 11:30:49 · 574 阅读 · 0 评论 -
hibernate 延迟加载(转载)
http://blog.youkuaiyun.com/xc635960736/article/details/7049863(未找到原始的引文)Hibernae 的延迟加载是一个非常常用的技术,实体的集合属性默认会被延迟加载,实体所关联的实体默认也会被延迟加载。Hibernate 通过这种延迟加载来降低系统的内存开销,从而保证 Hibernate 的运行性能。下面先来剖析 Hibernate 延迟加载原创 2013-08-02 11:32:04 · 376 阅读 · 0 评论 -
深入了解ibatis源码----简单ibatis示例代码
搭建源码环境:1.创建sql数据库。CREATE TABLE USER_ACCOUNT (USERID INT(3) NOT NULL AUTO_INCREMENT,USERNAME VARCHAR(10) NOT NULL,PASSSWORD VARCHAR(30) NOT NULL,GROUPNAME VARCHAR(10),PRIMARY KEY (USERI原创 2013-08-02 11:33:10 · 603 阅读 · 0 评论 -
hibernate 三种查询方式源码跟踪及总结
1.设置环境(以EClipse和hibernate 3.2.6为例) 1)首先,新建一个java 工程。 2) 将hiberante src导入到java的src目录下,此时多半会报错,不用管它! 3)将hiberante中lib的jar全部加入到buildpath上,并且把hibernate.jar加入到buildpath。 4)出错的话 自己检查一下 ,屏蔽掉部分出原创 2013-08-02 11:30:45 · 634 阅读 · 0 评论 -
Hibernate的dynamic-insert和dynamic-update的使用
1. Hibernate默认情况下对insert,update,select操作都是对表的所有字段操作,为了性能考虑,只需要考虑需要的字段。方法是:可以使用在配置文件的元素上将dynamic- insert和dynamic-update设置为true.其默认值都为false.2. Hibernate这种动态SQLupdate的特性是利用在对象从数据库加载到hibernate session原创 2013-08-02 11:32:02 · 451 阅读 · 0 评论