对Spring平台或者说生态系统来说,AOP是Spring框架的核心功能模块之一。AOP与IOC容器的结合使用, 为应用开发或者Spring自身功能的扩展都提供了许多便利。Spring AOP的实现和其他特性的实现一样,非常丰富,除...
阅读(221) 评论(0)
logback <?xml version="1.0" encoding="UTF-8"?> <configuration> <appender name="CONSOLE" class="ch....
阅读(71) 评论(0)
本博客快捷访问:http://itlong.com , github.com/javahongxi git.oschina.net/javahongxi weibo.com/javahongxi   package com...
阅读(72) 评论(0)
PO(persistant object) 持久对象 在 o/r 映射的时候出现的概念,如果没有 o/r 映射,没有这个概念存在了。通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的 j...
阅读(62) 评论(0)
一、多模块打包   <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"...
阅读(316) 评论(0)
概述 来源: Dubbo的扩展点加载从JDK标准的SPI(Service Provider Interface)扩展点发现机制加强而来。 Dubbo改进了JDK标准的SPI的以下问题: JDK标准的SPI会一次性实例化扩...
阅读(442) 评论(0)
像往常一样新打开一个终端,却发现一个很有意思的现象,以前的提示符的组成为: [机器名]:~[用户名] 以前:YangGavin’s MacBook Pro:~ yanggavin$ 现在:bogon:~ yanggavin$...
阅读(90) 评论(0)
我们谈到tomcat时,第一印象是它是一种servlet容器,这个概念是相当抽象和本质的,我们仍然对tomcat的内幕很陌生。我们知道,tomcat由Connector和Container两大组件构成,Connector在前...
阅读(97) 评论(0)
一个应用应用服务器的性能很大程度上取决于网络通信模块的实现,因而Connector模块对于tomcat来说是重中之重。从tomcat5开始,默认的连接器实现为Coyote实现(orag.apache.tomcat:tomca...
阅读(158) 评论(0)
1.前言 1.1 问题思考 在阅读tomcat源码前,我们一般都会有如下几个疑问: web容器和servlet容器的区别是什么; 在springMVC中的web.xml是什么时候加载到tomcat中的; tomcat是怎...
阅读(96) 评论(0)
Tomcat中的连接器是一个独立的模块,可以被插入到servlet容器中,而且还有很多连接器可以使用。例如Coyote,mod_jk,mod_jk2,mod_webapp等。Tomcat中使用的连接器必须满足以下条件:    1...
阅读(127) 评论(0)
Decorator模式 package com.whatsmars.tomcat.design.decorator; /** * @author javahongxi 用户留言板处理的接口 */ public int...
阅读(133) 评论(0)
HttpServer package com.whatsmars.tomcat.servlet; import java.io.IOException; import java.io.InputStream; impor...
阅读(87) 评论(0)
在Maven中,任何一个依赖、插件或者项目构建的输出,都可以称之为构件。 Maven在某个统一的位置存储所有项目的共享的构件,这个统一的位置,我们就称之为仓库。(仓库就是存放依赖和插件的地方) 任何的构件都有唯一的坐标,Maven...
阅读(87) 评论(0)
说到Git代码托管平台,首先推荐的是GitHub,好多好的开源项目都来自GitHub,但是GitHub只能新建公开的Git仓库,私有 仓库要收费,如果你做的是一个开源项目,可以首选GitHub。下面推荐几个比较好的Git代码托管平台,...
阅读(90) 评论(0)
上一页 1 2 3 4 5 6 7 下一页共7页  到第