2007-07-03

Hibernate中的Interceptor 接口

关键字: Hibernate中的Interceptor 接口
  这几天发现Hibernate中的Interceptor 的作用.使我很受感动.现在把他介绍给大家,希望对大家有帮助.也好相互学习 你可以在开启Session时载入一个自定义的Interceptor这个Interceptor会在对应的操作发生之前调用对应的方法,方法是你定义的实现了Interceptor接口的类的方法.Interceptor接口定义如下: java 代码 package org.hibernate;             ...
2007-07-03

Hibernate中的Lifecycle 接口和Validatable接口

关键字: Hibernate中的Lifecycle 接口和Validatable接口
在BO对象中实现Lifecycle接口,这个接口的定义如下: java 代码 package org.hibernate.classic;       import java.io.Serializable;    import org.hibernate.CallbackException;    import org.hibernate.Session;    &nbs ...
2007-06-20

JDBC联结不同数据库的字符串

关键字: JDBC联结字符串及驱动包
一、以下为连接SQL2000数据库:   Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");        conn = DriverManager.getConnection        ("jdbc:microsoft:sqlserver://127.0.0.1:1433;Datab ...
在使用用struts的actionForm时要把属性拷到BO对象时发现org.apache.commons.beanutils.PropertyUtilsBean的copyPropert有些问题:如不能把字符字符串转为Long类型(作为公共工具类本应是这样)为了适应开发需要我重写了copyPropert方法.下面贴出来 java 代码 package com.zhgrd.basic.util;       import java.beans.PropertyDescriptor; &nb ...
2007-06-15

使用视图实现数据统计加快程序速度

关键字: 数据库视图的使用
前几天客户要下一个报表.数据大概是2000条,报表结果是要进行多次统计的.如把统计逻辑放到程序中是不可选的.我试了下.下个报表要2分钟.我试了下视图只用了1秒不到.(视图当然会比应用程序快这是一定的.关键是怎样做到统计逻辑在视图中实现)下面介绍下:  逻辑是这样的: A表是用户信息表.B表是用户积分情况表,C表是用户积分使用情况表,B表有两种状态.1-用户可使用的积分,2-用户还不能使用的积分,C表有2种状态.1-已使用了的积分数据,2-已冻结的积分数据,现在要求用户的总积分数,已使用积分数,冻结的积分数,还可使用积分数. 我是这样做的: sql 代码 ...
2007-06-15

poi工具类

关键字: poi工具类
在开发过程中工具类可以简化我们的操作,提高代码重用.下面是我操作poi(一个Excel操作组件)的工具类.请大家指点 java 代码    import org.apache.poi.hssf.usermodel.HSSFCell;       public class PoiUtil {              &nbs ...
2007-06-12

我看北大青鸟

关键字: 程序员之路----北大青鸟
北大青鸟这个名字大家一定不怎么陌生了。我是一个没接受过正规软件教肓的程序员。我就我个人的观点谈谈北大青鸟。北大青鸟是中国最大的IT培训机构.他对中国的IT业是做了很大贡献的. 北大青鸟的教育着重于实用.他们对电脑的基础知识不是怎么重视,当然这有他们的原因,他们是职业学校,不是学历培训,中国有句老话师傅请进门修行在各人,在北大青鸟学的好的学生一般能进入软件工程师岗位.并能很快上手.一个班大概也只有三四个能做软件工程师吧.这个数字可比大学生多多了.所以要进北大青鸟学习的请思考下,你是否适合学习,或你能否学好.北大青鸟是说推荐就业的.这个不要把就业的希望寄予学校.如果这么想哪我认为你就不要去学了. ...
2007-05-18

tomcat建数据源

关键字: Java程序员之路
tomcat是一个不错的开发服务器。由于是轻量级的所以一直受到程序员的青睐。其实weblogic,Jboss的核心也是tomcat。这个你可在weblogic,jboss的安装目录中找到tomcat的痕迹 。前些时候我研究了一下tomcat建数据源。现在向大家介绍一种简单的建数据源的方法: 在%tomcat%/conf\Catalina\localhost下建一个应用发布配制文件(我的博客中《tomcat发布实用程序》中有介绍)其内容应是: xml 代码 <Context displayName="netwalk" pa ...
2007-05-18

发布tomcat应用程序

关键字: Java程序员之路
发布tomcat应用程序有很多种方法。这里我向大家介绍一种简单的: 在tomcat安装目录中找到%tomcat_home%/conf\Catalina\localhost这个目录下可放配制应用程序的xml。接下来我们要写个发布应用的xml如: xml 代码 <Context path="/ygjl" docBase="D:\eclipseOu\myworkspace\zhgrd_ygjl\ygjl"        &n ...
2007-04-30

测试驱动开发-----使用Junit

关键字: Java程序员之路
传统测试的问题: 1.测试滞后。传统的软件开发流程,大多采用瀑布流程。它将软件开发分为需求,分析设计与编著码,整合,测试等阶段,这样折流程很直观,介会导致测试滞后。 2。时间仓促:时间仓促是软件项目最常见的一个问题材和风险,也是测试不能有效完成的原因之一。由于前戎投入过多精力在程式序设计与编码,最后只留下少量时间进行测试。 3。高风险。 在Java中,习惯的测试方法是"testing main",就是第个class都应该有一个用于测试的main函数。这是一个合理的习惯,介这种作法很难运行多个测试或者说同时运行多个测试案例。面JUnit框架恰恰做到了这点,它具备运行自 ...
oufeng1983
搜索本博客
最近加入圈子
存档
最新评论
评论排行榜