自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【转】JAVA的动态代理

原文链接:http://www.cnblogs.com/jqyp/archive/2010/08/20/1805041.html JAVA的动态代理  代理模式  代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类

2015-08-18 10:58:53 288

原创 浅谈spring中的ioc、工厂模式、单例模式

spring技术的核心之一就是ioc,通过该技术可以注入我们应用逻辑中所依赖的对象,其中用到了xml解析和java反射机制,基本原理是通过工厂模式beanfactory获取,而在这个工厂类中,所有的bean默认为单例模式的,也就是说每次get出来的bean的实例全都是一个,这样可以大大减少系统的内存开销,其原理是缓存中有一个map对象,该对象里存有所有的bean实例,在使用工厂的getbean()

2015-08-13 10:17:28 5883 1

转载 struts(学习1)

Struts 2框架由3个部分组成:核心控制器FilterDispatcher、业务控制器和用户实现的业务逻辑组件。在这3个部分里,Struts 2框架提供了核心控制器FilterDispatcher,而用户需要实现业务控制器和业务逻辑组件。  核心控制器:FilterDispatcher  FilterDispatcher是Struts 2框架的核心控制器,该控制器作为一个Filter运

2015-07-29 10:10:38 321

转载 JAVA中Action层, Service层 ,modle层 和 Dao层的功能区分

Service层 ,modle层 和 Dao层的功能区分" style="margin:auto; padding:0px; border:0px none; list-style:none; vertical-align:middle; display:block; max-width:260px">首先这是现在最基本的分层方式,结合了SSH架构。modle层就是对应的数据库表的实体类。Dao层

2015-04-23 11:29:05 810

转载 java的几种对象(PO,VO,DAO,BO,POJO)解释

一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。    二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人

2015-04-23 11:28:42 316

转载 ssh简介

struts2简介    Struts2是由WebWork基础上发展起来的,与struts1比较,选用struts2的理由是:①Struts1要求Action类继承一个抽象基类,而Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现常用的接口;②Struts1 Action 依赖于Se

2015-04-23 11:26:48 387

转载 简单工厂模式

《JAVA与模式》之简单工厂模式 在阎宏博士的《JAVA与模式》一书中开头是这样描述简单工厂模式的:简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 那么简单工厂模式是在什么场景下使用呢,下面就以本人的理解举例说明:   就拿登录功能来说,假如应用系统需要支持多种登录方式如:口令认

2015-04-13 15:24:37 285

转载 == euqals hashcode

java中equals和==的区别 java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean   他们之间的比较,应用双等号(==),比较的是他们的值。 2.复合数据类型(类)   当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象

2015-04-13 14:47:17 367

转载 【转】Java习惯用法总结

本文转自http://www.codeceo.com/article/java-habit-usage.html 在Java编程中,有些知识 并不能仅通过语言规范或者标准API文档就能学到的。在本文中,我会尽量收集一些最常用的习惯用法,特别是很难猜到的用法。(Joshua Bloch的《Effective Java》对这个话题给出了更详尽的论述,可以从这本书里学习更多的用法。)

2015-04-10 12:51:56 353

空空如也

空空如也

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

TA关注的人

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