自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

java journey

learn to appreciate, understand java

  • 博客(16)
  • 资源 (11)
  • 收藏
  • 关注

原创 java中的比较:instanceof、equals(hashcode)、==

先看看我的一段测试程序import javassist.expr.Instanceof;class Person{ String s; Person(String s){ this.s=s; }}class Man extends Person{ Man(String s) { super(s); // TODO Auto-generated constructor stub } }public class Itest { public

2010-11-23 17:04:00 4606

转载 Property元素中的formula--- hibernate

<br /><br />Property元素中的formula允许对象属性包含导出值,比如sum、average、max等的结果。如: <br /><property name="averagePrice" formula="(select avg(pc.price) from PriceCatalogue pc, SelectedItems si where si.priceRefID=pc.priceID)"/>  <br />此外,formula还可以基于当前记录的特定属性值从另一个表检索值。例如:代

2010-11-21 16:12:00 1450

转载 hibernate increment为例说明具体用法

<br /><br />hibernate提供了产生自动增长类型主键的多种策略,这里以increment为例说明具体用法:<br />1、在数据库中建立表,主键名称为ID,类型为varchar2(字符串型)<br />2、在**.hbm.xml(hibernate映射文件)中配置如下 <br /><class name="com.jat.bisarea.ho.Test" table="BA_VVTEST"> <br /><id name="id" type="int" column="ID"> <br />

2010-11-21 14:07:00 2949

转载 Hibernate的映射文件assigned异常 使用范例

Hibernate的映射文件assigned异常你要操作的数据表中的id(即主键)的类型设置成了“自动增长类型”,而在你的 hibernate.cfg.xml中,id的生成方式是assigned,即 这种搭配是矛盾的! 主键的assigned生成方式由程序自动生成表的主键,即在你的测试程序中要调用setId()方法,且必 须在调用save()前调用(或者说在调用save()前必须指定id,其实就是说,主键值不能为空!)。 把主键的生成方式改为native,它的特征是能够根据底层数据库自动选择主键生成方式。

2010-11-21 13:33:00 2866

转载 IT人保持健康的必备法宝

<br />IT人保持健康的必备法宝 <br />在以计算机维生的人越来越多了,但你知道吗!天天坐在计算机前面想要维系健康,又要与岁月硬撑可不容易,循环不良的坐姿,三不五时的熬夜,若再加上没有吃对食物,时间久了身体可是会向您抗议的! <br /><br /><br />必喝的汤: <br />绿豆薏仁汤 <br />  绿豆可以清热解毒、利尿消肿,薏仁则可以健脾止泻,轻身益气,对于经常需要熬夜工作者或是心烦气躁、口干舌燥、便秘、长青春痘时,除了多吃蔬菜水果与补充水份外,把绿豆薏仁汤当点心食用,对于消暑除烦非

2010-11-21 13:32:00 6753

原创 相当相当隐蔽的错误 org.hibernate.hql.ast.QuerySyntaxException: unexpected token

<br />相当相当隐蔽的错误 org.hibernate.hql.ast.QuerySyntaxException: unexpected token<br />网上查的,问题解决了,借鉴<br />其中一个在hql查询的时候报org.hibernate.hql.ast.QuerySyntaxException: unexpected token: ApplyInfo near line 1, column 23这样的错误,貌似看起来hibernate不认识ApplyInfo这个映射持久类,但是这个类非常

2010-11-19 21:34:00 27652 5

转载 hibernate N+1问题

选自《精通Hibernate:Java对象持久化技术详解》作者:孙卫琴在Session的缓存中存放的是相互关联的对象图。默认情况下,当Hibernate从数据库中加载Customer对象时,会同时加载所有关联的Order对象。以Customer和Order类为例,假定ORDERS表的CUSTOMER_ID外键允许为null,图1列出了CUSTOMERS表和ORDERS表中的记录。以下Session的find()方法用于到数据库中检索所有的Customer对象:List customerLists=sessi

2010-11-19 15:12:00 9668 1

转载 在泛型中得到T.class

在使用Spring的JdbcTemplate实现DAO的时候,经常会用到一个类ParameterizedBeanPropertyRowMapper。它的静态方法newInstance()接受一个Class类型的参数,用于将ResultSet中的属性映射到传入的这个Class类型的Bean对象中,再组成列表返回。如果要想把这个DAO做成泛型的,就必须要知道Class的类型。但是直接写成T.class显然是不行的。从网上查了不少资料,结果只有一个,由于Java的泛型实现使用了“擦拭法”(具体细节没深究,呵呵),

2010-11-14 16:13:00 1027

转载 hibernate 与sqlserver驱动不兼容问题

<br />java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGetGeneratedKeys()Z<br />解决:问谷老师得知是microsoft提供的数据库驱动存在bug。需要换一种驱动连接,使用jtds(下载地址:http://sourceforge.net/projects/jtds/files/)下载jtds1.2版,解压得到jtds-1.2.jar,引用到eclipse中项目目

2010-11-14 13:08:00 1988

转载 在泛型中得到T.class

<br />在使用Spring的JdbcTemplate实现DAO的时候,经常会用到一个类ParameterizedBeanPropertyRowMapper。它的静态方法newInstance()接受一个Class类型的参数,用于将ResultSet中的属性映射到传入的这个Class类型的Bean对象中,再组成列表返回。<br />如果要想把这个DAO做成泛型的,就必须要知道Class的类型。但是直接写成T.class显然是不行的。从网上查了不少资料,结果只有一个,由于Java的泛型实现使用了“擦拭法”(

2010-11-10 16:38:00 2757

原创 DAO

package base;import java.io.Serializable;import java.lang.reflect.ParameterizedType;import java.util.ArrayList;import java.util.List;import org.hibernate.Criteria;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.

2010-11-09 19:45:00 757

原创 gem 论坛

<br />yy:今日签了放弃就业推荐的单子。自己找工作,干回本行了。<br />原本不想签的,一看反正等着也是没戏;而且t老师让他回去看视频,给他视频,不签放弃就业的单子就不给。<br />看看gem结业:j02连一半都推荐不出去。在这里只能等死。上了贼船,要么继续走,要么跳海。<br />收钱的时候都说的很好,签了协议。yy就业不出去,还要他补签一份协议,就业阶段如果迟到等gem有权开除。天下哪有交了钱,还签一份补充协议的,还可以开除,交钱的时候怎么不讲。<br />来的时候憧憬,一晃半年,现在惨的了。

2010-11-09 18:47:00 1085 9

转载  J2SE 1.5提供了另一种形式的for循环。

<br /> J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些常见问题。<br /><br />  在Java程序中,要“逐一处理”——或者说,“遍历”——某一个数组或Collection中的元素的时候,一般会使用一个for循环来实现(当然,用其它种类的循环也不是不可以,只是不知道是因为for这个词的长度比较短,还是因为for这个词的

2010-11-09 13:50:00 625

转载  J2SE 1.5提供了另一种形式的for循环。

<br /> J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些常见问题。<br /><br />  在Java程序中,要“逐一处理”——或者说,“遍历”——某一个数组或Collection中的元素的时候,一般会使用一个for循环来实现(当然,用其它种类的循环也不是不可以,只是不知道是因为for这个词的长度比较短,还是因为for这个词的

2010-11-09 13:50:00 616

转载 程序员岗位职责

<br /> 程序员的岗位职责定义及内容有哪些?所从事的是什么样的工作?想了解更多请看程序员岗位职责范文。<br /> <br />  程序员(英文Programmer)是从事程序开发、维护的专业人员。一般我们将程序员分为程序设计人员和程序编码员,但两者的界限并不非常清楚,特别是在中国。   <br /> <br />  作一个真正合格的程序员,应该具有的素质。   <br /> <br />  1:团队精神和协作能力   <br /> <br />  团队精神和协作能力是作为一个程序员应具备的最基本的素质

2010-11-08 20:59:00 7349

原创 eclipse 生成 dao 的分析,以及百度知道的问题

<br /><br />package dao;<br />/**<br /> * 很简单引入你要用的包<br /> */<br />import java.util.List;<br />import org.apache.commons.logging.Log;<br />import org.apache.commons.logging.LogFactory;<br />import org.hibernate.LockMode;<br />import org.hibernate.Query;<br

2010-11-07 13:34:00 2534

数字小键盘联系软件

可以翻打汇票,可以联系数字录入速度。计时练习,回车翻页,对于需要联系翻打汇票的银行新手很有用处啦。

2012-10-30

Eclipse 代码 提示 问题 解决

适用版本: eclipse 3.6. 至于3.7, 可以参看本人博客自己修改.http://blog.csdn.net/lhooouuu/article/details/6941235

2011-12-05

自定义 validate验证 struts1框架

这个文件是一个eclipse工程, 导入,启动tomcat就可以访问. 简单自定义validate的例子, 简单易懂.

2011-08-24

spring batch 2.1.8版本

spring batch最新版本, 英文版, 日期: 2011-05-27. 内容详尽.

2011-05-27

oracle SQL Language Reference

ORACLE 参考书, 全书1500页, 程序员, 数据库管理员 都可以作为参考书. 英文原版.

2011-05-20

java代码大全 工具书

要点 ■ 软件构建是软件开发的核心活动;构建活动是每个项目中唯一一项必不可少的工作。 ■ 软件构建的主要活动包括:详细设计、编码、调试、集成、开发者测试(developer testing)(包括单元测试和集成测试)。 ■ 构建也常被称作“编码”和“编程”。 ■ 构建活动的质量对软件的质量有着实质性的影响。 ■ 最后,你对“如何进行构建”的理解程度,决定了你这名程序员的优秀程度——这就是本书其余部分的主题了。

2011-05-04

数据库设计 指南 步骤 经验

如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据 库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。不过,就如我们反复强调的那样,再好的 老师也比不过经验的教诲。所以我们最近找了些对数据库设计颇有造诣的专业人士给大家传授一些设 计数据库的技巧和经验。我们的编辑从收到的130个反馈中精选了其中的60个最佳技巧,并把这些 技巧编写成了本文,为了方便索引其内容划分为5个部分:

2011-04-27

easyshell的jar包

本人主页: www.guid4u.com, 超级网址导航,希望大家能喜欢, 这里有更多资源和咨询.

2011-04-26

log4的jar包, 版本:1.2.15

www.guid4u.com. 本人的主页,超级网址导航,带给大家更多计算机相关的资源和信息.0分,不需要花费您的积分,就可以免费下载.

2011-04-26

tomcat-maven-plugin

maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把tomcat作为内嵌服务器启动,就像jetty一样。 使用JPDA启动tomcat的远程调试功能。这样就能与eclipse配合起来,轻松地实现调试。而且具有tomcat的热部署功能。

2011-02-01

oracle 基础题 java 方向

oracle试题一套,供java方向的学生练习提高。 也可以oracle方向就业的学生作基础练习

2010-06-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除