Hibernate
文章平均质量分 81
Double
不断的从时间复杂度和空间复杂度提升自己
展开
-
SSH框架集成步骤
SSH框架集成步骤1.集成Struts和spring1.1 在struts-config.xml中添加以下配置 plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">指定配置文件的类路径--> set-property property="contextConfigL原创 2011-06-12 17:06:00 · 278 阅读 · 0 评论 -
HQL(Hibernate Query Language)使用详解
4.1基本查询HQL(Hibernate Query Language)这是 Hibernate 官方所推荐的查询语言,接近 SQL 的语法,并提供更多的特性与封装。使用HQL查询最简单的例子,就是查询指定类别对应表格的所有数据,例如:Session sess原创 2011-07-04 21:59:05 · 473 阅读 · 0 评论 -
Hibernate和ibatis在同一个webapp中混合使用在spring中的配置方法
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> org/javaresource/model/Role.hbm.xml org/java原创 2011-07-04 21:53:40 · 580 阅读 · 0 评论 -
Log4j使用总结
#OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG#这里定义能显示到的最低级别,若定义到INFO级别,则看不到DEBUG级别的信息了~!log4j.rootLogger=DEBUG#将DAO层log记录到DAOLog,allLog中log4j.logger.DAO=D转载 2011-07-03 00:01:39 · 296 阅读 · 0 评论 -
struts1.3 spring2.5 hibernate3.2问题解决过程
1、创建数据库的时候,我用的是mysql,配置数据库编码方式必须是gbk的,不然客户端查询的全是乱码。2、网页上最好统一使用utf-8不然也会出现乱码,当我在数据库中插入的登录用户名是汉字后,从网页上输入汉字用户名登录,会出现无法登录,原因是编码方式不一样,做个转换就可以了,如下所示username = new String(username.getBytes("iso-8859-1"),"utf转载 2011-07-02 23:59:57 · 283 阅读 · 0 评论 -
hibernate错误
错误1.Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/E:/workspace/MLDN2/WebRoot/WEB-INF/lib/ehcache-1.1.jar!/ehcache-failsafe.xml把hibernate里的ehcache.xml拷贝到src目录下,hiberna原创 2011-07-03 00:32:23 · 328 阅读 · 0 评论 -
Hibernate的三种连接池设置C3P0、Proxool和DBCP
以下三种连接都是以连接MySQl为例。 com.mysql.jdbc.Driver jdbc:mysql://localhost:3306/struts?useUnicode=true&characterEncoding=GBK root 8888 上 面的一段配置,在c3p0和dbcp中,都是必需的,因为hibernate会根据上述的配置来生成connections,再交给c3p0或dbc原创 2011-07-03 00:28:13 · 684 阅读 · 1 评论 -
Hibernate 之 oscache实现二级缓存
文章分类:Java编程1.导入oscache包。2.sessionFactory结点中加入属性: <prop key="hibernate.cache.use_second_level_cache">true 这个属性默认是true的 <prop key="hibernate.cache.provider_class">org.hibernate.cac原创 2011-06-21 21:46:00 · 789 阅读 · 3 评论 -
理解ssh
Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFactory 为什么要用: 1. 对JDBC访问数据库的代码做了封装,大大原创 2011-06-12 17:13:00 · 1395 阅读 · 0 评论 -
Hibernate优化
Hibernate优化大体上,对于HIBERNATE性能调优的主要考虑点如下: 数据库设计调整、HQL优化、API的正确使用(如根据不同的业务类型选用不同的集合及查询API) 主配置参数(日志,查询缓存,fetch_size, batch_size等) 映射文件优化(原创 2011-07-26 20:42:54 · 474 阅读 · 0 评论