• Spring MVC 注解的应用

    Spring MVC 注解中,没有了一系列的配置文件,但需要注意各个类的注解: 1.实体类 @Table(name = reserve) public class Reserve implements Serializable { private static final long serialVersionUID = -5597231321878246638L; @Id @Column(name = reser

    12-06-21
  • Java中23种经典设计模式

    Java中23种设计模式 目录 1. 设计模式3 1.1 创建型模式4 1.1.1 工厂方法4 1.1.2 抽象工厂6 1.1.3 建造者模式10 1.1.4 单态模式13 1.1.5 原型模式15 1.2 结构型模式17 1.2.1 适配器模式17 1.2.2 桥接模式19 1.2.3 组合模式23 1.2.4 装饰模式26 1.2.5 外观模式

    12-06-21
  • Java实现简单的网络爬虫

    一直以来都希望自己做一个站内的搜索引擎,其实不一定是一个搜索引擎,关键是能分析网站数据的东西,java有很多开源的爬虫实现,但是开始还是从一个简单的里面了解其原理吧。 总共有6个类,先介绍下每个类的功能: DownloadPage.java的功能是下载此超链接的

    12-06-10
  • Java中Array与ArrayList的主要区别

    1)精辟阐述: 可以将 ArrayList 想象成一种“会自动扩增容量的Array”。 2)Array([]):最高效;但是其容量固定且无法动态改变; ArrayList : 容量可动态增长;但牺牲效率; 3)建议: 基于效率和类型检验,应 尽可能使用Array , 无法确定数组大小时才

    12-06-07
  • JAVA中的集合类map、set、list精练总结

    1、JAVA集合类都放在java.util包中 2、JAVA集合类不能存放基本数据类型,只能存放对象的引用。 3、Set:集合中对象不按特定的方式排序,并且没有重复对象 4、List:集合中的对象按照检索位置排序,可以有重复对象。 5、Map:集合中每一个元素包含一对键-值对象

    12-06-07
  • Java中的Set,List,Map的区别

    对JAVA的集合的理解是相对于数组的。 数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型) JAVA集合可以存储和操作数目不固定的一组数据。 所有的JAVA集合都位于 java.util包中! JAVA集合只能存放引用类型的的数据,不能存放基本

    12-06-07
  • java中request对象及其常用方法

    request对象 最基本的使用方式:request.getParameter 也就是从请求对象中获取一个参数 request.getParameter(变量名称) 因为变量名称是字符串所以一定要用括起来, 还有就是要注意大小写! request的方法如下(只写一些常用到的): public java.lang.Objec

    12-06-01
  • 学习Spring之前需要知道的Java基础知识--注解

    有必要对JDK 5.0新增的注解(Annotation)技术进行简单的学习,因为Spring 支持@AspectJ,而@AspectJ本身就是基于JDK 5.0的注解技术。所以学习JDK 5.0的注解知识有助于我们更好地理解和掌握Spring的AOP技术。 了解注解 对于Java开发人员来说,在编写代码时,

    12-06-01
  • 学习spring之前需要知道的java反射机制

    Java语言允许通过程序化的方式间接对Class进行操作,Class文件由类装载器装载后,在JVM中将形成一份描述Class结构的元信息对象,通过该元信息对象可以获知Class的结构信息:如构造函数、属性和方法等。Java允许用户借由这个Class相关的元信息对象间接调用Cla

    12-06-01
  • Spring事务管理详解

    Spring提供了一流的事务管理。在Spring中可以支持声明式事务和编程式事务。 本章主要目标如下: 1,Spring事务 2,事务属性 3,事务管理器 4,声明式事务 1.1Spring的事务 事务管理在应用程序中起着至关重要的作用:它是一系列任务的组成工作单元,在这个工

    12-05-30
  • Abator自动生成DAO,DTO和sqlMap的使用方法

    Abator 能自动生成DAO,DTO和sqlMap,大大提高开发效率。 1.介绍 Abator 是一款iBATIS代码生成工具。它从数据库获取信息,然后产生如下文件。 1)数据库表的SqlMap.xml file 文件,如UserSQL.xml; 2)数据库表的Java Bean Model,如User.java; 3)包含一个综合主

    12-05-19
  • ibatis自动代码生成工具Abator在Eclipse中的使用

    对于IBatis应用最烦人的重复工作就是不停的写DAO,DTO,和xml文件里面的sqlmap,其实很多时候这些工作是重复而且无聊的。好在我们还有abator (http://ibatis.apache.org/abator.html ),一个IBatis自动生成工具,他可以帮助你生成大量的DAO,DTO和sqlmap。

    12-05-18
  • Java中ArrayList类的基本用法

    1、什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: 动态的增加和减少元素 实现了ICollection和IList接口 灵活的设置数组的大小 2、如何使用ArrayList 最简单的例子: ArrayList List = new A

    12-05-08
  • 用java获取当前时间

    很实用的代码 public String GetNowDate(){ String temp_str=; Date dt = new Date(); //最后的aa表示上午或下午 HH表示24小时制 如果换成hh表示12小时制 SimpleDateFormat sdf = new SimpleDateFormat(yyyy-MM-dd HH:mm:ss aa); temp_str=sdf.format(dt); r

    12-05-07
  • Java Map 集合类简介

    Java .util 中的集合类包含 Java 中某些最常用的类。 最常用的集合类是 List 和 Map。List 的具体实现包括 ArrayList 和 Vector,它们是可变大小的列表,比较适合构建、存储和操作任何类型对象的元素列表。List 适用于按数值索引访问元素的情形。 Map 提供了

    12-04-26
163文