- 博客(10)
- 资源 (21)
- 收藏
- 关注
原创 hibernate一级缓存及测试
1.什么是缓存? 缓存是介于物理数据源与应用程序之间,是对数据库中的数据复制一份临时放在内存中的容器,其作用是为了减少应用程序对物理数据源访问的次数,从而提高了应用程序的运行性能。Hibernate在进行读取数据的时候,根据缓存机制在相应的缓存中查询,如果在缓存中找到了需要的数据(我们把这称做“缓存命 中"),则就直接把命中的数据作为结果加以利用,避免了大量发送SQL语句到数据库查询的性能
2017-03-16 14:23:21 688
原创 测试hibernate的二级缓存(二)
hibernate的二级缓存的测试类: package com.echo.cache2; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.Transaction; import org.hibernate.cfg.Configuration; import org.h
2017-03-14 11:07:10 468
原创 hibernate的二级缓存(一)
1.什么是二级缓存? SessionFactory级别的缓存,可以跨越Session存在,可以被多个Session所共享。 2.适合放到二级缓存中: (1)经常被访问 (2)改动不大 (3)数量有限 (4)不是很重要的数据,允许出现偶尔并发的数据。 这样的数据非常适合放到二级缓存中的。 用户的权限:用户的数量不大,权限不多,不会经常被改动,经常被访问。 例如组织
2017-03-14 10:51:27 622
原创 Hibernate Query查询的list方法和iterator方法区别
对于list方法而言,实际上Hibernate是通过一条Select SQL获取所有的记录。并将其读出,填入到POJO中返回。 而iterate 方法,则是首先通过一条Select SQL 获取所有符合查询条件的记录的id,再对这个id 集合进行循环操作, 通过单独的Select SQL 取出每个id 所对应的记录,之后填入POJO中返回。 也就是说,对于list 操作,需要一条
2017-03-13 21:04:33 612
原创 struts2.0中struts.xml配置文件详解
<!-- package提供了将多个Action组织为一个模块的方式 package的名字必须是唯一的 package可以扩展 当一个package扩展自 另一个package时该package会在本身配置的基础上加入扩展的package 的配置 父package必须在子package前配置 name:package名称
2017-03-10 14:36:01 415
转载 Spring官网改版后下载
Spring官网改版后找了好久都没有找到直接下载Jar包的链接,下面汇总些网上提供的方法, 亲测可用. 1.直接输入地址,改相应版本即可: http://repo.springsource.org/libs-release-local/org/springframework/spring/3.2.4.RELEASE/spring-framework-3.2.4.RELEASE-d
2017-03-09 14:38:58 417
原创 struts2中调用action中的方法method只能是无参的方法
Struts2动态方法调用中利用Java的反射技术是找到相应的方法的。 但是Struts2的规范里面方法是不需要有参数的,加了的话会反而找不到的。 那个方法会被认为是action你自己定义的一个业务处理反复供你内部调用而已, 故抛出java.lang.NoSuchMethodError 所以struts2中调用action中的方法method只能是无参的方法
2017-03-08 14:58:03 514
转载 Exception sending context initialized event to listener instance of class org.springframework.web.co
在做ssh的时候,Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.BeanCreationException这个错误,调试了
2017-03-08 14:37:11 1172
转载 java web项目和java项目的区别(看清IDE本质)
想必大家在使用MyEclipse时对这两个概念不去深究。只知道是Java EE类的基本都是Web项目,而Java应用程序就是Java项目。而且很多人都愿意使用MyEclipse作为开发工具,且不说大家费尽心思去破解这个 东西,而且那么多插件在启动时的加载速度和内存占用,你甘心这么玩嘛?不甘心?继续阅读本文!无所谓,您可以去做点其他事情不要浪费时间在这里。当然本文 不去解释如何优化MyEclipse
2017-03-07 14:17:03 1254
原创 hibernate加载映射文件的两种方法
hibernate加载配置文件的两种方法: 1、读取并解析配置文件hibernate.cfg.xml Configuration configuration = new Configuration().configure(); configuration.addClass(Course.class); 直接添加,映射的类。 2、读取并解析配置文件hibernate.cfg.xml Co
2017-03-07 13:57:25 2507
Java高频面试题视频教程.txt
2019-12-07
iReport_Ultimate_Guide.txt
2019-12-07
伽卡他卡电子教室.txt
2019-12-07
深入理解Java虚拟机(jvm性能调优+内存模型+虚拟机原理).txt
2019-12-07
学弹尤克里里详细视频教程
2019-12-04
RabbitMQ消息中间件技术精讲.txt
2019-12-04
Quartz开发包和cron表达式生成工具.txt
2019-12-04
Excel视频教程.txt
2019-12-04
MUI视频教程 全接触.txt
2019-12-04
Myeclipse/eclipse中字体颜色设置文件
2017-09-05
javascript教程 中文版&JavaScript源码大全 v1.0 中文版&JScript中文参考手册
2017-02-20
CSS2.0层叠样式表手册
2017-01-15
中文版HTML4.0_api
2017-01-15
eclipse中关于图形界面的插件jigloo
2016-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人