`
jackmisweijie
  • 浏览: 71391 次
  • 性别: Icon_minigender_1
  • 来自: 河南
社区版块
存档分类
最新评论
文章列表
     注:希望大家看后,请给我一点评价,无论写的怎么样,希望你们能给我支持。提出你宝贵的意见。我会继续完善。谢谢您。朋友。       大家可能对面向对象的编程已经很熟悉了,目前面向对象的技术已经很流行。其 ...
        上一次在第五章中简单的介绍了一下 AOP中几个常用的功能,现在我想通过实际的例子来说明它强大的功能,这些例子是项目中实际用到的,而不是一些没有使用价值的例子。我会介绍它在一个完整的系统中用到的地方,有日志处理,异常处理,事物处理,身份验证(权限控制),缓存机制(二级缓存)。这应该是aop最拿手的了。我会通过写一个很小的Demo把这些功能全部容纳进去。      在你的系统中能否充分发挥aop的作用,一定要保证你的系统要有良好的架构设计和良好的代码编程,我们知道在spring中提倡面向接口和使用代理的编程思想.如果没有好的设计架构和良好的代码编程。即使用上了aop 在性能上也会受影 ...
     注:希望大家看后,请给我一点评价,无论写的怎么样,希望你们能给我支持。提出你宝贵的意见。我会继续完善。谢谢您。朋友。以下部分是第三章余下的.    接下来我们要讲一下几种初始化,加载配置文件的方法。此过程其实就是我们要讲的Spring的心脏。为什么叫它心脏呢?因为它是Spring的控制反转的容器。加载是有谁来加载的呢?其实是容器加载,配置文件中描述了我们要用到的bean也就是类之间的调用关系。就是这个配置文件告诉容器应该如何组装它们之间的依赖,调用关系,它只起到了描述的用作,而真正的管理工作是由容器来管理。我们前面说过,容器就是可以实例化的BeanFactory的类。它又有很多实现。现 ...
注:希望大家看后,请给我一点评价,无论写的怎么样,希望你们能给我支持。提出你宝贵的意见。我会继续完善。谢谢您。朋友。第三章 Spring的心脏     大家看了章节名可能会想到什么?其实本章我要讲述的是前两章节中都简单的介绍过的Spring的控制反转容器(Ioc)。在这里我为什么又要单独的用一章来讲它呢?Spring只所以能诞生,能一时在众多的框架中独树一帜。就是因为它的控制反转容器与别的框架的不同。     以前java只所以能流行至今,说到底是java虚拟机的产生。才产生了java
  注:希望大家看后,请给我一点评价,无论写的怎么样,希望你们能给我支持。提出你宝贵的意见。我会继续完善。谢谢您。朋友。  以下这部分是第二章后面的.(2)IOC 是一种使应用程序逻辑外在化的设计模式因为提供服务的组件是被注入而不是被写入到客户机代码中。将 IOC 与接口编程应用结合从而产生出 Spring 框架的架构,这种架构能够减少客户机对特定实现逻辑的依赖。(3)IoC的设计目标不创建对象,但是描述创建它们的方式。在代码中不直接与对象和服务连接,但在配置文件中描述哪一个组件需要哪一项服务。容器(在 Spring 框架中是 IOC 容器) 负责将这些联系在一起。(4)IoC在应用开发中的体现 ...
大家好我准备把自己在工作经验中有关spring,hibernate,ajax,compass,acegi,lucene等写成一本书,希望对大家有点帮助。写的不好,敬请大家谅解。如有不明白的地方可以联系我的QQ:306951501.邮箱:jackmisweijie@126.com.   注:希望大家看后,请给我一点评价,无论写的怎么样,希望你们能给我支持。提出你宝贵的意见。我会继续完善。谢谢您。朋友。          第一章 Spring的简单剖析      简单的说Spring是什么呢?如果单从字面上理解它,可以解释为: 春天, 跃起, 弹性…
 注:希望大家看后,请给我一点评价,无论写的怎么样,希望你们能给我支持。提出你宝贵的意见。我会继续完善。谢谢您。朋友。 第二章 深入探讨控制反转(Ioc)和依赖注入(DI)在第一章中已经对控制反转(Ioc)和依赖注入(DI)有了一个初步的了解,现在让我们通过具体的程序代码来真正的体验一下,它们真的有那么神奇吗?在演练之前,我还要先讲一下理论知识,然后在演练程序代码。让你也体会到其中的神奇效果。Spring 中的控制反转(IoC)(1)IoC = Inversion o
          在javaEE中的开源框架太多了,其实每个框架大部分都是有一些经典的模式演变而来。对大家最熟悉了应该是Struts框架,我们知道它是典型的MVC设计模式的化身。还有我们最熟悉的,也是比较流行的框架Spring。它其实是工厂模式和单例模式的充分应用。框架和模式到底有什么关系呢?       框架是一组相互协作的类,它构成了某类特定软件的可复用设计。框架规定了应用体系结构,它定义了整体结构,类,和对象的分割,各部的主要责任,类,对象怎么协作,以及控制流程。框架预定义了这些设计参数。以便于应用设计者或实现者能集中精力于应用本身的细节,因而框架更加强调设计复用。      模式其实就 ...
      在许多开源的框架中都充分的利用了设计模式这一概念,Struts典型的MVC模式的化身,Spring是工厂模式和单例模式的充分体现。在项目开发中,能充分利用设计模式的思想来考虑问题,来解决问题,来通过代码去实现。不 ...
           面向对象的开发方法把软件系统看成各种对象的集合,对象就是最小的子系统,一组相关的对象能够组合成一个更复杂的子系统。这种开发方法有以下几点优点.    (1)把软件系统看成是各种对象的集合,这更接近于人类的自然思维方式。    (2)软件需求的变动往往是功能的变动,而功能的执行者---对象一般不会有大的变化。这使得按对象设计出来的系统结构比较稳定。    (3)对象包括属性(数据)和行为(方法),对象把数据以方法的具体实现方式一起封装起来,这使得方法和与之相关的数据不再分离。提高了每个系统的相对独立性,从而提高了软件的可维护性。   (4)支持封装,抽象,继承和多态,提高了软 ...
APACHE 2.2.8+TOMCAT6.0.14配置负载均衡 目标: 使用 apache 和 tomcat 配置一个可以应用的 web 网站,要达到以下要求: 1、  Apache 做为 HttpServer ,后面连接多个 tomcat 应用实例,并进行负载均衡。 2、  为系统设定 Session 超时时间,包括 Apache 和 tomcat 3、  为系统屏蔽文件列表,包括 Apache 和 tomcat 注:本例程以一台机器为例子,即同一台机器上装一个apache和4个Tomcat。 一、前期准备工作:安装用的程序(前提保证已安装了JDK1.5以上的版本) APAHCE 2 ...
使用OSCache进行简单的缓存       在目前流行的三种开源的缓存工具中,OSCache的配置和使用应给是最简单的了,它主要是针对页面级的配置,EHCache主要针对对象级的缓存,MemCached应该是比较完整的了。接下来我们简单的讲一下在你的系统中怎样快速的应用上OSCache。只需简单的两步。      第一步:加载oscache.properties文件,默认放到src目录下。下面是oscache.xml的默认配置。你只需简单的去掉一些注释就可以用了。 # CACHE IN MEMORY # # If you want to disable memory caching, jus ...
利用Spring的AOP来配置和管理你的二级缓存(EHCache)        如果我们的项目中采用的是Spring+hibernate来构建的,在缓存方面,我们一定会首先想到Spring自带的EHCache缓存工具,在Spring中集成了目前比较流行的缓存策略EHCache,现在用的比较多的还有像OSCache,MemCached.这些应该是当前用的最多的缓存工具了。        在Spring+hibernate的这样的框架中,EHCache应该属于二级缓存了,我们知道在Hibernate中已经默认的使用了一级缓存,也就是在Session中。二级缓存应该是SessionFactory的范 ...
Global site tag (gtag.js) - Google Analytics