05 2008 档案

摘要:ibatis 在读取javabean的属性时支持 isProperty()的方式,即如果在javabean中有这个属性时,在ibatis的配置文件中可以使用javabean.propery进行读取,效果和getProperty()一样。配置文件中iterate标签可以迭代实现了iterable接口的元素,因此可以迭代collection集合和数组,如果在java中可以结合不定参数来设计接口:注意,不定参数其实编译之后是数组的实现形式,不传递参数则默认会传递一个长度为0的数组给方法,如果你传递的参数为一个null,那么相当于传递了一个null给这个方法;如果传递2个以上的Null,它会认为你传递 阅读全文
posted @ 2008-05-27 09:51 lovingprince 阅读(179) 评论(0) 推荐(0) 编辑
摘要:JAVA中可以使用不定参数,例如 public void test(String ...args){...} 这里test方法可以传入参数的情况是: 1.不使用参数,如test() 2.使用一个或多个参数,如test("1"); test("1","2"); 3.使用数组 test(new String[]{"1","2"}); 在test方法内部,我们可以像使用数组的访问方式一样来访问参数args.如:args[i] 这样就有一个好处,在参数输入不定的情况下,使用这个方法非常简单。非常易于使用 阅读全文
posted @ 2008-05-20 11:36 lovingprince 阅读(10850) 评论(0) 推荐(2) 编辑
摘要:例如,获取30 到80之间的随机整数,包括30和80.Random r=new Random();int t=30+r.nextInt(51);即采用的方式是 从A到B之间的随机数,则使用 A+r.nextInt(B-A+1) 得到。 阅读全文
posted @ 2008-05-20 10:19 lovingprince 阅读(197) 评论(0) 推荐(0) 编辑
摘要:经常有人问我新手应该看哪些书籍,怎么样才行学好J2EE。其实各人都各人的学习方法,一个人的不一定适合另一个人,我在这里就我的学习路径,给大家列举一下,希望能提供一些参考。(申明:这里我不谈首先学习什么面向对象的思想问题,我觉得现实就是这样的,很多时候跟初学者谈这个就是认为设置了很多障碍,思想需要慢慢形成,所以这里不探究)第一,学习技术,最忌讳的就是好高骛远,急躁不安,总是想着什么21天速成,所以应该放平心态,打好基础。JAVA基础相信对于学过C/C++的来讲不算复杂,但是JAVA的细节却很多,注意的事项也很多,所以还是需要静心下来认真研读。我不推荐大阅读大部头书籍,我觉得那会给初学者造成很多障 阅读全文
posted @ 2008-05-16 14:13 lovingprince 阅读(296) 评论(0) 推荐(0) 编辑
摘要:关于ibatis缓存的问题,我已经在这篇文章中进行了分析,请参见http://blog.csdn.net/lovingprince/archive/2007/11/13/1882633.aspx 阅读全文
posted @ 2008-05-16 12:00 lovingprince 阅读(91) 评论(0) 推荐(0) 编辑
摘要:前言: 本文是对Java集合框架做了一个概括性的解说,目的是对Java集合框架体系有个总体认识,如果你想学习具体的接口和类的使用方法,请参看Java API文档。 一、概述 数据结构对程序设计有着深远的影响,在面向过程的C语言中,数据库结构用struct来描述,而在面向对象的编程中,数据结构是用类来描述的,并且包含有对该数据结构操作的方法。 在Java语言中,Java语言的设计者对常用的数据结构和算法做了一些规范(接口)和实现(具体实现接口的类)。所有抽象出来的数据结构和操作(算法)统称为Java集合框架(Java Collection Framework)。 Java程序员在具体应用时,不. 阅读全文
posted @ 2008-05-13 16:12 lovingprince 阅读(133) 评论(0) 推荐(0) 编辑
摘要:面向对象设计不外乎遵循五大原则:第一、单一职责原则 即 一个类应该只负责单一的职责,而将其余的职责让其他类来承担,这样每个类之间相互协调来完成一件任务。第二、开闭原则 即对扩展是开放的,对修改是封闭的,因此需要注重抽象的运用第三、替换原则 子类应该可以替换在父类出现的任何地方第四、依赖倒置原则 这个应该大家都明白吧,即抽象不能依赖于实现细节,或者说应用不依赖于具体框架第五、接口分离原则 不要将一大堆方法都糅合在一个接口里面形成一个大而全的接口,要将他们按照职责和功能分离到多个小接口中去,目前很多web应用开发就忽略了这条原则,比如定义Dao接口时,和客户相关的Dao接口就一个,里面什么方法都有 阅读全文
posted @ 2008-05-06 14:54 lovingprince 阅读(133) 评论(0) 推荐(0) 编辑