Hibernate
文章平均质量分 54
明天还有我
这个作者很懒,什么都没留下…
展开
-
hibernate 中文查询时不执行
今天做东西的时候有点小郁闷,不知道是怎么回事,用公司的框架来做一个hibernate的查询时,输入中文总是查不到东西,问了下公司的一个老员工,结果还是那句“你自己去看啦”。真是对这种同事很无语,我自己能看明白还需要问你吗?在问,自然是没有搞太明白,再说公司的框架从来没有谁讲过一下,开发过程中使用时要有哪些需要注意的事项。情况是这样的:当没有中文时,可以查询,但当输入中文后,我查看了一下hibern转载 2015-11-09 00:08:53 · 604 阅读 · 0 评论 -
Hibernate与 MyBatis的比较
最近做了一个Hibernate与MyBatis的对比总结,希望大家指出不对之处。第一章 Hibernate与MyBatisHibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。MyBatis 参考资料官网:ht转载 2016-03-06 22:51:04 · 275 阅读 · 0 评论 -
【持久化框架】Mybatis与Hibernate的详细对比
前言这篇博文我们重点分析一下Mybatis与Hibernate的区别,当然在前面的博文中我们已经深入的研究了Mybatis和Hibernate的原理。Mybatis【持久化框架】Mybatis简介与原理【持久化框架】SpringMVC+Spring4+Mybatis3集成,开发简单Web项目+源码下载Hibernate【SSH进阶之路】Hibernate基本转载 2016-03-18 08:32:38 · 374 阅读 · 0 评论 -
SSH框架整合开发详解(个人笔记)
一.创建数据库并设置编码。A) create database oa default character set utf8。二.MyEclipse工程A) 在Myeclipse里创建web工程,并设置编码为utf8.B) 添加框架环境1.添加Junit4 library(Myeclipse自带)2.添加Struts2环境①所需Jar包原创 2016-01-07 15:36:36 · 490 阅读 · 0 评论 -
hibernate 延迟加载(转载)
Hibernae 的延迟加载是一个非常常用的技术,实体的集合属性默认会被延迟加载,实体所关联的实体默认也会被延迟加载。Hibernate 通过这种延迟加载来降低系统的内存开销,从而保证 Hibernate 的运行性能。下面先来剖析 Hibernate 延迟加载的“秘密”。集合属性的延迟加载当 Hibernate 从数据库中初始化某个持久化实体时,该实体的集合属性是否转载 2015-12-02 23:53:22 · 297 阅读 · 0 评论 -
Hibernate的dynamic-insert和dynamic-update的使用
1. Hibernate默认情况下对insert,update,select操作都是对表的所有字段操作,为了性能考虑,只需要考虑需要的字段。方法是:可以使用在配置文件的元素上将dynamic- insert和dynamic-update设置为true.其默认值都为false.2. Hibernate这种动态SQLupdate的特性是利用在对象从数据库加载到hibernate ses原创 2015-12-02 16:51:12 · 360 阅读 · 0 评论 -
Hibernate 笔记5 load和get方法的区别
load和get方法的区别1)当数据库不存在对应ID数据时. 调用load()方法将会抛出ObjectNotFoundException异常。 调用get()方法将返回null。2)延时加载(lazy)load的方法默认要加载的对象是存在数据库中的,返回的是一个代理对象而不是一个真正原创 2015-11-11 01:23:36 · 519 阅读 · 0 评论 -
Hibernate 笔记4 实现对数据库的增删改查
1 准备首先在mysql数据库中建表User,并添加相关信息。user表结构如下。+-------+--------------+------+-----+---------+----------------+| Field | Type | Null | Key | Default | Extra |+原创 2015-11-11 01:15:45 · 427 阅读 · 0 评论 -
Hibernate 面试总结
hibernate的面试总结. 可能现在大家常常还会遇到一个些面试的时候问一些关于hibernate的问题,我个人觉得,这些东西一般做过开发的人在使用上没有任何的问题的,但是如果是要你来说就不一定能够说好的,下面是从goole上找的一些常见的面试。1.Hibernate session接口的get和load方法有何异同?答: 其实它们也没有什么不同的, 作用其实原创 2015-11-10 20:00:51 · 321 阅读 · 0 评论 -
Hibernate 笔记3 关于SessionFactory,Session 以及 三大状态(Transient、Persistent、Detached)
一 Configuration,SessionFactiory,Session:Configuration: 负责管理Hibernate的配置信息,这些配置信息都是从配置文件hibernate.cfg.xml或者Hibernate. properties读取的,当然也可以自定原创 2015-11-11 01:21:03 · 364 阅读 · 0 评论 -
hibernate 缓存...
今天面试的时候被问到了hibernate的缓存问题,说实在的,这东西工作这么久还真的从来没有用过,也就没怎么留意,一时还真不知道如何回答,回来在网上找了篇不错的关于这方面的东西,就直接转过来了。留在自己博客里,慢慢消化...缓存..." alt="关于hibernate 缓存..." src="http://www.sinaimg.cn/uc/myshow/blog/misc/gif/E___转载 2015-11-09 00:37:09 · 312 阅读 · 0 评论 -
Spring 配置 事务的几种方式
Spring配置文件中关于事务配置总是由三个组成部分,DataSource、TransactionManager和代理机制这三部分,无论是那种配置方法,一般变化的只是代理机制这块! 首先我创建了两个类,一个接口一个实现:Java代码 package com.dao; public interface UserDao { public转载 2016-04-14 15:00:25 · 483 阅读 · 0 评论