- 博客(22)
- 问答 (2)
- 收藏
- 关注
原创 Hibernate 中使用存储过程的规则和限制
Hibernate 中使用存储过程的规则和限制: 为了在 Hibernate 中使用存储过程,你必须遵循一些规则。不遵循这些规则的存储过程将不可用。如果你仍然想使用他们,你必须通过 session.connection() 来执行他们。这些规则针对于不同的数据库。因为数据库提供商有各种不同的存储过程语法和语义。 对存储过程进行的查询无法使用 setFirstResult()/setM...
2013-03-01 13:44:22
129
原创 Java关键字final、static使用总结
一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 fi...
2011-11-22 21:28:42
152
原创 java 第一回 数组讲解
数组 在 Java 代码中数组是动态创建的对象。一个数组可以包含若干个同类型的变量。这些变量可以是基本类型或者对象引用,一个数组甚至可以包含其他数组。 声明数组变量 声明数组变量时,代码创建一个变量用于包含对数组对象的引用。它不创建数组对象或者为数组元素分配空间。在声明时指定数组大小是非法的。方括号可以作为类型的一部分出现在声明的开始处,也可以作为数组标识符的一部分: ...
2011-08-29 23:33:46
157
原创 java操作cookie 实现两周内自动登录
一、什么是用户自动登录? 对于我们的网站向已注册用户提供某些专门的服务,比如网上购物、在线下载、收费浏览等等,就会要求用户在使用这些服务之前进入登录页面,输入用户名和密码,并进行验证。 如果用户经常访问我们的网站,假如每天都访问一次,或者好几次,那么用户每次都重复这些登录操作就会感到相当厌烦。通过一些简单的技术手段,我们可以让网站“记住”那些在曾经登录过的用户。当该用户下次再...
2010-10-19 17:22:49
173
Hibernate中session 的get()和load() 两个方法的区别之处
1、访问DB后当找不到符合条件的数据,get()方法将返回null;而load()将会报出ObjectNotFoundEcception。 2、执行get()方法是会访问DB进行SQL操作;而load()则不进行SQL的任何查询动作,只有在真正用到对象的属性时才执行数据的查询操作。 3、load()方法可以返回实体的代理类,get()方法则返回真是的实体类。 4、load()方法可以充分利用...
2010-10-11 22:25:23
142
原创 Hibernate 持久化对象的几种状态
瞬时对象(Translent Objects): 使用new操作符初始化的对象不是立刻就持久化的。它们的状态是瞬时的 ,也就是说它们没有任何跟数据库表相关联的行为,只要应用不再引用这些对象(不再被任何其他对象所引用),它们的状态将会丢失,并由垃圾回收机制回收。 持久化对象(Persistent Object): 持久实例是任何具有数据标示的势力。她有持久化管理器Session统一管理,持久实例是在...
2010-10-11 09:26:49
117
原创 Overview of Spring Framework3.0.3
The Spring Framework is a lightweight solution and a potential one-stop-shop for building your enterprise-ready applications. However, Spring is modular, allowing you to use only those parts that you...
2010-07-27 16:26:07
133
原创 为什么要选择Struts2呢?
既然我们有这么多选择,那为什么要选择Struts2呢? 下面列出的这些特性,可能会促使你把Struts2作为你的选择: 基于Action的框架 拥有由积极活跃的开发人员与用户组成的成熟社区 Annotation和XML配置选项 基于POJO并易于测试的Action 与Spring,SiteMesh 和Tiles的集成 与OGNL表达式语言的集成 基于主题的标签库与Ajax标签 ...
2010-07-25 07:26:07
176
原创 数据库中索引的优缺点
[size=large]数据库中索引的优缺点[/size] 为什么要创建索引呢?这是因为,创建索引可以大大提高系统的性能。第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四,在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组...
2010-02-20 16:07:41
117
原创 windows2003 sp2下IIS6、Apache2.2、Tomcat5.5之整合
1.下载安装apache2.2.6 for windows http://apache.mirror.phpchina.com/httpd/binaries/win32/ apache_2.2.6-win32-x86-openssl-0.9.8e.msi 2.下载安装tomcat5 http://tomcat.apache.org/download-55.cgi ...
2009-05-31 09:46:16
138
原创 J2EE开发之常用开源项目介绍
主要就我所了解的J2EE开发的框架或开源项目做个介绍,可以根据需求选用适当的开源组件进行开发.主要还是以Spring为核心,也总结了一些以前web开发常用的开源工具和开源类库 [b]1持久层[/b]: 1)Hibernate 这个不用介绍了,用的很频繁,用的比较多的是映射,包括继承映射和父子表映射 对于DAO在这里介绍个在它基础上开发的包bba96,目前最新版本是bba96 2.0它...
2009-05-31 09:40:21
112
提供常用工具下载
Weblogic 9.2产品直接下载! WebLogic Server 9.2直接下载: http://download2.bea.com/pub/platform/92/server920_win32.exe http://download2.bea.com/pub/platform/92/server920_linux32.bin http://download2.bea.com/...
2009-05-26 11:56:10
140
原创 Mysql中limit的用法详解
在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。 SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量...
2009-05-15 15:24:48
120
原创 三大人性:饥饿、性和懒惰
在Platt《Why Software SUCKS》一书中,提及最具决定意义的三大人性:饥饿、性和懒惰。 这能解释很多问题: 1. 麦当劳和肯德基,无论食品本身多垃圾,但满足了人性中饥饿 + 懒惰,不成功都难。 2. 六月天,满足了性,无需多说。需要补充的是,饥饿 > 性 > 懒惰。比如六月天再麻烦,依旧能吸引大批会员赴汤蹈火。 3. jQuery的成功,是因为在满足人性懒惰的...
2009-05-11 17:28:50
313
原创 其实,人对了,世界就对了~~~~
教授5岁的儿子小约翰闹着要去迪斯尼乐园,教授嫌得烦就将一幅16K大小的世界地图撕成一些小碎片,说如果儿子能够重新把世界地图拼起来就带他去玩。不到十分钟小约翰便拼好了。这位教授非常吃惊。小约翰却不以为然地解释说:“很简单呀!地图的另一面是一个人的照片,我虽然不懂地图,但只要把这个人的照片拼到一块儿,然后把它翻过来。我想如果这个人拼对了,那么这张世界地图也该是对的。” 读完这则故事,...
2009-05-11 12:01:05
789
Red Hat Enterprise Linux 5 详细安装图解
Linux发展到今天,我个人认为已经是一个很成熟的操作系统。最大的缺陷是支持他的应用比较少。作为一种开源软件,已经不错了。开源精神让我喜欢上了这个操作系统,尽管我只是用Linux,而没能力去开发、丰富它。从结识Linux到今天,我已经疯狂地安装许多发行版。开源,可以跨越国界和技术封锁,让所有喜爱计算机的人们,去尽情享受计算机带来的乐趣。 Red Hat应该说是开发Linux最有强大的厂商。Red...
2009-05-09 11:16:22
898
eclipse在部署工程时出现异常
[img]/upload/attachment/101284/62e16b91-246a-39e1-aeba-d4dc5394eefe.jpg[/img] eclipse在部署工程时出现异常情况: 程序不能运行 Deployment failure on Tomcat 5.x. Could not copy all resources to D:\Program Files\Apa...
2009-05-07 15:52:01
141
Tomcat5.5 配置详细说明
Tomcat是apache的一个子项目,也是一个开源项目,主要是用于J2EE web容器,由于是一个开源项目,在学习与开发测试中经常被用到(而目前商业最为经常用到的web服务器是BEA WebLogic)。在开源项目中,鼎鼎大名的apache基金会大家肯定有所了解,网站链接:http://www.apache.org/,而旗下的Jakarta Project 主要包括了Tomcat、Alexa...
2009-05-07 12:00:14
153
原创 http://icansoft.blog.51cto.com/268543/49993
在tomcat文件夹的conf\catalina\localhost(对于Tomcat6版本及其以上,需要自己创建catalina和localhost这两个文件夹) 增加project .xml文件(该文件名的project要和下面的“path=“/xxx"”的xxx相同) 文件内容: docBase是项目文件夹的web-inf文件夹的上一层目录 workDir是指Tomc...
2009-05-07 11:53:42
145
查询效率问题
web应用开发的时候经常要进行分页处理,涉及到分页查询效率问题 1、Hibernate中提供的查询方法大家经常用到吗? 2、写存储过程的方式来进行分页处理 谈一下 两者效率问题。 ...
2009-04-27 15:39:58
93
ie7下预览图片问题 ,困扰很久了
微软IE7确实很让程序员头疼: 在IE7下预览图片时 怎样得到图片的原始大小 ? 换句话说就是 原始图片多大预览时就显示多大。 本地图片预览代码(支持 IE6、IE7) #newPreview { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizi...
2008-05-06 14:47:43
108
weblogic 不能启动是怎么回事?
weblogic 启动时出现下错误 是怎么回事 ? *************************************************************************** The WebLogic Server did not start up properly. java.net.UnknownHostException: ·?·: ?¤??¤ ...
2007-12-01 10:02:04
403
空空如也
地址栏中写入action的访问路径,在struts2如何定位到页面上的某个链接?
2010-11-19
eclipse在部署工程时出现异常
2009-05-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人