`
volunteer521
  • 浏览: 206276 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
sarin童鞋整理的不错,详见 基于Struts2的Hibernate分页实现(FreeMarker进行视图解析)
【背景说明】 面试时曾被问得不知所以然,故收集整理之。   【使用概览】整理自:Hibernate分页查询经典实例总结 通常使用的Hibernate查询是三种:hql查询,QBC查询和QBE查询。    1、QBE(Qurey By Example)检索方式         QBE是最简单的,但是功能也是最弱的,QBE的功能不是特别强大,仅在某些场合下有用。一个典型的使用场合就是在查询窗口中让用户输入一系列的查询条件,然后返回匹配的对象。QBE只支持=和like比较运算符,无法不大区间值,及其或的匹配。在这种情况下,还是采用HQL检索方式或QBC检索方式。  2、QBC(Qur ...
【背景说明】 情人节那天网投了16家公司,第二天下午一家邀约面试,今天面试完就拿到offer了,准备些入职资料以及体检报告,下周上班。 托情人节的福,拿到offer的同时,接到另一家的面试邀约。还是准备准备明天去看看情 ...
【背景说明】 逛JavaEye时,看到好东东,和大家分享一下:) 源自:dengzhangtao的博客http://dengzhangtao.iteye.com/blog/901244   【分享内容】 Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路 ...
【背景说明】 年前离职了,最近在找工作,现整理一些笔试面试资料。   Java开发中,SSH是笔试面试中绕不开,故先来个概览。   【转载如下】 Hibernate 运行原理       1.读取并解析配置文件   2.读取并解析映射信 ...
【总结】Java线程同步机制深刻阐述 见http://hxraid.iteye.com/blog/667437
createStatement参数简要说明 源自:http://riddickbryant.iteye.com/blog/445921   ConnectionName.createStatement(int  type,int  concurrency) 参数:Type-----决定了返回的语句在执行查询后的结果记录集,其记录指针移动方式有以下三种值: ResultSet.TYPE_FOR ...
jdbc批量插入数据库 见http://hi.baidu.com/onedear/blog/item/231924a4ec4922fd9052eeac.html  
面向程序员的数据库访问性能优化法则 详见:http://blog.csdn.net/yzsind/archive/2010/12/06/6059209.aspx
三种JDBC批量插入编程方法的比较 见http://superjavason.iteye.com/blog/255423  
刚接触TCP/IP通信设计的人根据范例可以很快编出一个通信程序,据此一些人可能会认为TCP/IP编程很简单。其实不然,TCP/IP编程具有较为丰富的内容。其编程的丰富性主要体现在通信方式和报文格式的多样性上。     一、通信 ...
Struts2.0 Struts自推出以来不断受到开发者的追捧,其最新版本Struts 2.0亦代表了下一代Java Web开发的新趋势。Struts 2.0框架具有一系列丰富的特性,对大型开发社区很有帮助,而且,从Struts 1迁移到Struts 2也不是很困难。Apache Struts( ...
以下是Struts2运行时调用方法的顺序图:  (图21)   四、      总结 阅读源代码是一件非常辛苦的事,对读者本身的要求也很高,一方面要有扎实的功底,另一方面要有超强的耐力和恒心。本章目的就是希望能帮助读者 ...
查找静态资源的源代码如清单14:   代码清单14:FilterDispatcher.findStaticResource()方法     protected void findStaticResource(String name, HttpServletRequest request, HttpServletResponse response) throws IOException {         if (!name.endsWith(".class")) {//忽略class文件            //遍历packages参数             ...
一、      概述 本章讲述Struts2的工作原理。   读者如果曾经学习过Struts1.x或者有过Struts1.x的开发经验,那么千万不要想当然地以为这一章可以跳过。实际上Struts1.x与Struts2并无我们想象的血缘关系。虽然Struts2的开发小组极力保留Struts1.x的习惯,但因为Struts2的核心设计完全改变,从思想到设计到工作流程,都有了很大的不同。   Struts2是Struts社区和WebWork社区的共同成果,我们甚至可以说,Struts2是WebWork的升级版,他采用的正是WebWork的核心,所以,Struts2并不是一个不成熟的产品,相反 ...
Global site tag (gtag.js) - Google Analytics