07 2014 档案
摘要:前面说完了Spring、Hibernate,很自然今天轮到struts了。struts的核心原理就是通过拦截器来处理客户端的请求,经过拦截器一系列的处理后,再交给Action。下面先看看struts官方的工作原理图: 图1 struts原理图 简单分析一下:首先客户端发来HttpServle...
阅读全文
摘要:之前写了Spring的实现原理,今天我们接着聊聊Hibernate的实现原理,这篇文章只是简单的模拟一下Hibernate的原理,主要是模拟了一下Hibernate的Session类。好了,废话不多说,先看看我们的代码:package com.tgb.hibernate;import java.la...
阅读全文
摘要:之前写了一篇关于IOC的博客——《Spring容器IOC解析及简单实现》,今天再来聊聊AOP。大家都知道Spring的两大特性是IOC和AOP,换句话说,容器的两大特性就是IOC和AOP。IOC负责将对象动态的注入到容器,从而达到一种需要谁就注入谁,什么时候需要就什么时候注入的效果,可谓是招之则来,...
阅读全文
摘要:Git是进来比较火的版本控制工具,大有取代svn的趋势。关于两种孰好孰坏我就不多费口舌了,网上关于二者的对比文章比比皆是。作为一个IT人员关注行业的发展动态是必须的,所以抽空研究了一下Git的使用。跟大家分享一下我的一些感受吧。首先,我们想要使用Git,得先安装一个软件,那就是msysgit。软件安...
阅读全文