- 博客(23)
- 收藏
- 关注
原创 小谈Hibernate中的HQL与QBC查询
<br />最早接触Hibernate是在2004年,当时怀着忐忑和不安的心情来学习这门技术。经过这几年的使用和研究,也积累了一定的经验,下面就HQL和QBC查询来谈一下我从工作中得到的一些总结。<br /> 本文不会讲什么是Hibernate、什么是ORM、更不会谈怎样使用HQL与QBC。本文的目的是让大家对平常使用最多,也是最广泛的与数据库打交道的两种方式,有一个新的认识。<br /> 恩,如果你还不知道Hibernate,大象建议你先去学一下再来看本文,如果你已经是这方面的高手,大可以关掉
2010-07-16 17:49:00 507
原创 学习JPA——Hibernate Annotation使用实例
<br /> 目前,JPA(Java Persistence API)的使用范围越来越广,作为Java EE 5.0平台标准的ORM规范,得到了诸如:Hibernate、TopLink、OpenJpa等ORM框架的支持,同时还是EJB 3.0的重要组成部分。JPA的宗旨是为POJO提供持久化标准规范。它能够脱离容器独立运行,方便开发和测试。本文将通过一个小实例来说明如何在Hibernate中使用JPA,来达到简化编程的目的。<br /> 开发环境 Eclipse 3.3.1 MyEclipse
2010-07-16 17:47:00 919 1
原创 Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解(五)
<br /> 这是本系列的最后一章,大象对示例进行适当的扩充并说明。<br /> 其实到第四篇,对于示例的说明就已经全部讲完了,如果按照这样的例子,很难有什么值得学习的地方。大象本着写点有用东西的原则,在这章,对示例进行一下适当的扩充并说明。<br /> 第五部分:扩展框架<br /> paramsPrepareParamsStack拦截器栈<br /> paramsPrepareParamsStack这个拦截器栈是在struts2-default.xml中定义的,里面包含了很多个拦
2010-07-16 17:43:00 739 2
原创 Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解(四)
<br /> 这一章,大象将详细分析web层代码,以及struts2的注解插件——struts2-convention的用法和其它相关知识。<br /> 第四部分:透析控制层<br /> 上一章对dao、entity、service三层进行了详细的分析,并对代码进行了测试。测试结果表明这部分功能没问题,可以正常使用。本章将对最后一个web层进行详细说明,尽可能的讲明白这些知识要点。<br /> 数据库<br /> 本例使用MySQL数据库,只有三张表,一张用于管理表主键的gene
2010-07-16 17:41:00 817
原创 Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解(三)
<br /> 在前两章我为大家详细分析了JAR包的选择和必须的配置文件,那么这一章,我就对例子的层次结构进行说明,并实现除WEB层的功能代码。<br /> 第三部分:建立框架代码<br /> 工程结构<br /> <br /> 大家可以看到,本例一共分为:dao、entity、service、web四层。另外在这些层次下,还以业务功能再进行分包,这样做是为了方便在以后的功能扩展中,能更好的管理和维护代码。如果将所有类都直接集中在这4个包下面,随着类的增加,会越来越难以维护,而且查找起
2010-07-16 17:39:00 716
原创 Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解(二)
<br /> 在上一章中详细分析了JAR包的选择,那么这次我将对例子中的一些必须的配置文件进行下说明。虽然这些配置在网上也很容易找到,但是很多都没有讲个因为所以出来,这样根本就得不到提高。在此,大象为各位详细分析一下这些内容。<br /> 实例中涉及的配置文件有这么几个<br /> applicationContext.xml<br /> jdbc.properties<br /> log4j.properties<br /> struts.xml<br /> web.
2010-07-16 17:36:00 884
原创 Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解(一)
<br />在JavaEE企业级开发中,以SSH2框架为核心的应用非常广,大象根据项目实践经验,通过一个实例,详细的为大家讲解如何实现全注解式的开发。<br /> 开发环境<br /> JDK1.6.0_18<br /> Eclipse3.2.1<br /> MyEclipse5.1.0<br /> Tomcat6.0.10<br /> MySQL5.0.27<br /> Navicat Lite for MySQL 8.1.20<br /> 每个人的开发环境
2010-07-16 17:34:00 718
原创 jQuery学习总结(四)
<br /> Ajax无疑是当今WEB开发的重要技术,也是目前RIA(富互联网应用)的主要实现方式之一。本文将在前几篇的基础上,介绍如何利用jQuery使得操作Ajax变得更方便,实现更强大的功能。<br /> 就算到目前为止,Ajax的技术标准还是没有统一起来,主要体现在微软与非微软浏览器上面。虽然IE7之后提供了标准版本XHR(XMLHttpRequest)对象,但早期的IE6及以前版本则是另一种实现方式(XMLHTTP)。所以在使用Ajax之前都得先检测当前浏览器提供哪种对象,然后再进行后续
2010-07-16 17:30:00 396
原创 jQuery学习总结(三)
<br /> 关于jQuery操作DOM的内容完了吗?不,还没有,还有更多!<br /> 1、尽可能的用#id和属性选择器<br /> 在选择DOM元素时,jQuery的选择器无疑提供了非常多的功能,除了特性选择器外,对文档元素的查找操作,我觉得还是#id和[attribute]最为实用,当然这不是否定其它的选择器。我这样说是有原因的。<br /> 在实际开发中,程序员一般是以模块为单位进行功能开发,那么从前台到后台都是一个人在做。而页面的美化工作可能会交给美工(也可能是前台开发人员)来完
2010-07-16 17:27:00 540
原创 jQuery学习总结(二)
<br /> 在上一篇jQuery学习总结(一)中,简单的介绍了jQuery提供对JavaScript开发的四个部分的支持,这篇文章将详细的用代码示例来说明如何实现。<br /> 1、DOM<br /> jQuery提供强大的DOM查找功能,并且能够很方便的进行取值和赋值操作。查找元素最主要的是使用选择器,可能还会需要筛选器的配合。从项目中来看,给DOM元素设置id及name,会比较容易实现需求。我列一下使用得最多的几种选择器:#id、.class、element、:eq、[attribute^
2010-07-16 17:23:00 357
原创 jQuery学习总结(一)
<br /> 在说jQuery之前,不得不提下现在也非常流行的mootools框架。在网上,很多人把mootools比作java,把jquery比作perl。我没研究过mootools,也不发表意见,这完全没有意义。只要本身不存在重大缺陷就可以了。用好了都强大。好比Java和.NET争论了这么多年,一样的道理。<br /> jQuery,顾名思义,也就是JavaScript和查询(Query),即是辅助开发的库。是继prototype之后又一个优秀的JavaScript框架。它如暴风雪般席卷WEB前端
2010-07-16 17:20:00 826
原创 Eclipse?MyEclipse?
<br />现在使用Eclipse作为开发工具的人所占比例是相当多的。但我发现,有很多同行,竟然还不清楚Eclipse与MyEclipse的区别,这很令人意外。 我经常看到有人开口闭口就是MyEclipse,而且还觉得版本不够高,一定要用最新的才行。至于原因,就是最新版本有某些可视化的工具,鼠标一点就搞定了,多方便!他们认为,MyEclipse就是一个IDE,是用它来进行开发。特别是很多初学者,甚至没听说过Eclipse,这不得不说真的很杯具。 随便在谷歌或百度搜一下Eclipse与MyEcli
2010-07-14 15:38:00 1711
原创 映射集合(Mapping collections)
<br />XFire开发时,在返回数据类型时遇到了一些麻烦,查到这样一篇文单,非常不错,故收藏之。<br /><br />翻译:zilong3927 原文地址:http://docs.codehaus.org/display/XFIRE/Mapping+collections<br />调用Web Services时,经常需要返回集合(collection)作为结果,或者接受collection型的参数。SOAP本身就支持这一点。<br />但是这一机制的问题在于,java语言的collections是
2010-07-14 15:20:00 1502 1
原创 XFire 开发小结.
<br />前段时间,项目中使用了XFire开发Webservice,现将开发过程小结一下,以备后查。<br /><br />一、配置web.xml,在Web应用中增加XFire的入口<br />注意XFire已有了自己的Servlet,不再依赖Spring MVC的DispatchServlet,也就远离了大家不熟悉的Spring MVC URL Mapping,与Spring达致完美的整合。<br />这里指定了路径为/service/* ,即WebService的URL会被默认生成为http://lo
2010-07-14 15:17:00 397
原创 挣扎.. 其实一直就在.
来南京了。 好像是的. 其实我应该印象深才对啊. (独自找工作,独自住着该想这类问题多才是.) 每天都在担心工作. 也曾试过破罐子破摔了 。 不过过会儿想想后还是没有放弃. 每天担心房租到期了。但是工资还没发呢 担心这今天吃什么面还是饭.? 其实面和饭的价钱差不多 (贵!) 没钱吃饭了就呆在家看电视. 实在过不下去了不敢往家里打电话。 只好打电话向朋友求救. (好多想记下来.中休在记吧。。得开始做事了。 。)
2010-07-12 09:21:00 493
原创 小记.
<br />"哥一直被模仿,但从未被超越!"<br /> <br />想到了yashoy。 <br /> <br />呵呵。<br /> <br />南京的夏天也是这么热的。 不知是不是就今年这样。 <br /> <br /> <br /> <br />
2010-07-08 17:37:00 314
原创 in isoftstone
<br /> oh 。 转眼间进软通也有20天了 。 不知道怎么地现在对这个东西有种说不清的感觉, 感觉陌生了。<br /> <br />好像有是在面临着最困难的抉择了。 很恶心。<br /> <br /> 上学的时候迷茫,工作了后更是迷茫。<br /> <br /> 书于:7.04 的中休 。
2010-07-05 13:43:00 6209
原创 2010年中国十大最赚钱职业
一、建筑承包商据联合国统计,20世纪70年代以来,世界各国每年用于建造房屋的投资一般占国民生产总值的1%至12%,有的达到30%左右;所形成的固定资产占当年形成固定资产总值的30%。而我国这两个指标大大低于世界平均水平。据预测,我国房地产业要达到占国民生产总值的10%以上,至少还需要十几年的努力。可以预计,建筑承包商在今后的几十年里将大有可为。而建筑承包商的收入是很可观的,其个人提成大约占整项工程
2010-01-07 22:27:00 1821
原创 2010年互联网领域8大预言
预言1:视频网站三分天下,“炫富”是必然 分析指数:★★★★★ 预言观点:2010年,三大势力将瓜分视频行业,而整个行业将变成迅速崛起的娱乐工业产业链的一部分。 这是一个富人俱乐部,抽不起雪茄,打不起高尔夫,买不起游艇的人,都将被清除出局。 环顾眼下的互联网领域,花钱最不眨眼的就是这个行业——一烧带宽,二烧服务器。很多人饿死在这两个花销上,但折腾才刚刚开始,最新
2010-01-07 22:24:00 469
原创 嵌入式开发前景
嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等。特别是随着消费家电的智能化,嵌入式更显重要。像我们平常常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set
2009-12-21 13:38:00 562
原创 JAVA对数字证书的常用操作
一:需要包含的包 import java.security.*; import java.io.*; import java.util.*; import java.security.*; import java.security.cert.*; import sun.security.x509.* import java.security.cert.
2009-12-21 13:35:00 299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人