自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Hibernate、Spring和Struts工作原理

一,Hibernate的工作原理1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭SesstionFactory为什么要用:1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。2. Hibernate是一个基于J...

2011-07-03 00:12:50 115

原创 Spring中的事务属性介绍以及声明式事务管理

Spring中的事务管理主要有编程式事务管理和声明式事务管理,这里主要介绍声明式事务管理。在Spring中,主要是通过AOP来完成声明式的事务管理。要了解Spring对事务的支持,首先要了解事务的属性。在Spring中事务属性主要分以下几方面:     1、传播行为(Propagation behavior)        可以找到相对应的常数与说明,列出下列几个:        PROPAGAT...

2011-07-02 18:22:49 124

原创 easy explore plug

easy explore plug 插件 打开文件所在的目录 ;下载地址 http://sourceforge.net/projects/easystruts/files/Easy%20Explorer%20for%20Eclipse/

2010-11-20 17:13:10 123

原创 sql查询语句

SQL> select * from emp; EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO ----- ---------- --------- ----- ----------- --------- --------- ------ 7369 SMITH ...

2010-05-17 14:17:41 125

friebug调试 应用

firebug 初级调试运用  这里不能截图,只能用文字说明:1.在火狐浏览器中安装firebug插件.  单击 工具栏 工具-->附加组件-->(弹出附加组件窗)选择  获取附加组件  -->    在搜索框中 搜索 “firebug ” 然后 单击  “添加至firefox(A)” 重启火狐浏览器。2.查看插件是否安装成功。打开火狐浏览器,最右下角 有...

2010-04-24 11:30:50 185

原创 数据库练习

1、按以下格式显示下面的信息,条件是工资大于1500的。    部门名称  姓名  工资  2、按以下格式显示下面信息,条件是此人工资在所有人中最高。    部门  姓名  工资  3、按以下格式显示下面信息    某人 为 某人 工作  4、为所有人长工资,标准是:10部门长10%;20部门长15%;30部门长20%其他部门长18%(要求用DEC...

2010-01-20 23:50:43 537

原创 struts2工作流程

当接收到一个httprequest  Interceptor做一些拦截或者初始的工作  当外部的httpservletrequest到来时  初始到了servlet容器 传递给一个标准的过滤器链  ActionContextCleanUp这个在集成插件方面非常有用  Other filters(SitMesh,etc)  调用FilterDispatecher会去查找相应的ActionMapper...

2010-01-20 23:45:16 66

原创 Hibernate核心接口

Session 接口 Session 接口对于Hibernate 开发人员来说是一个最重要的接口。然而在Hibernate 中,实例 化的Session是一个轻量级的类,创建和销毁它都不会占用很多资源。这在实际项目中确实很重要, 因为在客户程序中,可能会不断地创建以及销毁Session 对象,如果Session 的开销太大,会给系 统带来不良影响。但值得注意的是Session 对象是非线程安全的,...

2010-01-20 23:35:23 62

原创 数据库的优化2

对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id f...

2009-12-09 12:48:25 109

原创 数据库的优化

1.合理使用索引 索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下: ●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。 ●在频繁进行排序或分组(即进行group by或order by操作)的列上建立索...

2009-12-09 12:38:50 83

原创 jxl2

我说一下JAVA控制EXCEL的方法之一。(BORLAND.COM) 使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用Java语言来操纵Excel文件并不是一 件容易的事。在Web应用日益盛行的今天,通过Web来操作Excel文件的需求越来越强烈,目前较为流行的操作是在 JSP或Servlet 中创建一个CSV (comma separated ...

2009-10-27 00:16:49 176

原创 jxl

jxl是一个*国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可供使用,一个是POI,一个是jExcelAPI。其中功能相对POI比较弱一点。但jExcelAPI对中文支持非常好,API是纯Java的, 并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。 另外需要说明的是,这套API对图形和图表的支持很有限,而且仅仅识别PNG格式...

2009-10-27 00:14:30 87

原创 AOP

关于AOP的个人理解 AOP联盟定义的AOP体系结构把与AOP相关的概念大致分为了由高到低、从使用到实现的三个层次。关于这个体系结构,个人的理解是这样的,从上往下,最高层是语言和开发环境,在这个环境中可以看到几个重要的概念:base可以视为待增强对象,或者说目标对象;aspect指切面,通常包含对于base的增强应用;configuration可以看成是一种编织或者说配置,通过在AOP体系...

2009-10-22 19:19:38 86

原创 s p ri n g a o p

 Spring框架中成功吸引人的一点就是容器事务的管理,提供了一个轻量级的容器事务处理,针对的对象是普通的java类,使用Spring事务管理的话,你可以按照自己的业务把一些相关的方法纳入其事务管理里面,这就避免了程序员在处理事务的过程中繁琐的工作.同时这些也是ejb2.X规范里面吸引人的一点,这在spring里面都很好的提供.虽然在跨容器的事务管理,spring里面并没有提供,但是对于一般的we...

2009-10-13 16:36:57 161

oracle中的exists 和not exists 用法

有两个简单例子,以说明 “exists”和“in”的效率问题 [code="java"]1) select * from T1 where exists(select 1 from T2 where T1.a=T2.a) ; T1数据量小而T2数据量非常大时,T1T2 时,2) 的查询效率高。 [/code]exists 用法: 请注意 1)句...

2009-10-12 17:04:30 111

原创 写Java程序的三十个基本规则

写Java程序的三十个基本规则 (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:[code="java"]  ThisIsAClassName  thisIsMethodOrFieldName[/code]  若在定义中出现了常数初始化字符,则大写static fin...

2009-10-09 15:28:45 87

精典语录

1、收银员说:没零钱了,找你两个塑料袋吧。2、别跟我谈感情,多伤钱哪!3、我诅咒你一辈子买方便面没有调料包!4、世界上有两种人,一种是懂二进制的,一种不懂。5、虽然你身上喷了古龙水, 但我还是能隐约闻到一股人渣味儿 。6、你这辈子只有两件事不会,就是这也不会那也不会。8、抽,是一种生活艺术;找抽,是一种生活态度。9、我的人生有A面也有B面你的...

2009-10-09 15:07:59 215

原创 代码规范

Java程序开发者需要坚持守护的十大基本准则2008-07-31 07:00作者:CSDN ts2794出处:天极网责任编辑:McLaren  一、为代码加注释。虽然每个人都知道这点,但有时却不自觉忘了履行,今天你“忘了”加注释了吗?虽然注释对程序的功能没什么“贡献”,但过一段时间,比如说两星期之后或者更长,回过头来看看自己的代码,说不定已经记不住它是干什么的了。如果这些代码是你个人的,那还算...

2009-10-09 15:01:54 98

原创 eclipse 不显示check状态

关于eclipse3.2把工程导入以后项目的check-in check-out的状态图标无法显示问题应该做如下设置:[code="java"]Window->preferences->General->Appearance->Label Decorations ->列表里把 VSS Plugin Team Decorator(SVN ,CVS ,等插件) 钩选上[/code]我的...

2009-10-09 14:56:15 267

原创 eclipse 不能打开

刚下载解压的eclipse启动不了,下面是双击eclipse.exe后的截图,求教高手jdk安装路径为:D:\Program Files\Java\jdk1.5.0_08eclipse版本为:3.42平台的eclipse-jee-ganymede-SR2-win32eclipse解压路径为:F:\setup\eclipse双击后的出错截图如下:这几天公司正赶项目,好...

2009-10-09 14:47:47 131

空空如也

空空如也

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

TA关注的人

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