会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
不受天磨非好汉,不遭人妒是庸才——刘水镜
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
18
下一页
2014年7月31日
菜鸟学SSH(十六)——Struts2内部是如何工作的
摘要: 前面说完了Spring、Hibernate,很自然今天轮到struts了。struts的核心原理就是通过拦截器来处理客户端的请求,经过拦截器一系列的处理后,再交给Action。下面先看看struts官方的工作原理图: 图1 struts原理图 简单分析一下:首先客户端发来HttpServle...
阅读全文
posted @ 2014-07-31 01:42 刘水镜
阅读(1140)
评论(3)
推荐(0)
2014年7月25日
菜鸟学SSH(十五)——简单模拟Hibernate实现原理
摘要: 之前写了Spring的实现原理,今天我们接着聊聊Hibernate的实现原理,这篇文章只是简单的模拟一下Hibernate的原理,主要是模拟了一下Hibernate的Session类。好了,废话不多说,先看看我们的代码:package com.tgb.hibernate;import java.la...
阅读全文
posted @ 2014-07-25 08:05 刘水镜
阅读(1331)
评论(1)
推荐(1)
2014年7月16日
菜鸟学SSH(十四)——Spring容器AOP的实现原理——动态代理
摘要: 之前写了一篇关于IOC的博客——《Spring容器IOC解析及简单实现》,今天再来聊聊AOP。大家都知道Spring的两大特性是IOC和AOP,换句话说,容器的两大特性就是IOC和AOP。IOC负责将对象动态的注入到容器,从而达到一种需要谁就注入谁,什么时候需要就什么时候注入的效果,可谓是招之则来,...
阅读全文
posted @ 2014-07-16 16:52 刘水镜
阅读(1279)
评论(5)
推荐(3)
2014年7月9日
菜鸟教程之工具使用(一)——Git的基本使用
摘要: Git是进来比较火的版本控制工具,大有取代svn的趋势。关于两种孰好孰坏我就不多费口舌了,网上关于二者的对比文章比比皆是。作为一个IT人员关注行业的发展动态是必须的,所以抽空研究了一下Git的使用。跟大家分享一下我的一些感受吧。首先,我们想要使用Git,得先安装一个软件,那就是msysgit。软件安...
阅读全文
posted @ 2014-07-09 16:11 刘水镜
阅读(4172)
评论(2)
推荐(0)
2014年6月30日
菜鸟学SSH(十三)——Spring容器IOC解析及简单实现
摘要: 最近一段时间,“容器”两个字一直萦绕在我的耳边,甚至是吃饭、睡觉的时候都在我脑子里蹦来蹦去的。随着这些天一次次的交流、讨论,对于容器的理解也逐渐加深。理论上的东西终归要落实到实践,今天就借助Spring容器实现原理,简单说说吧。简单的说,Spring就是通过工厂+反射将我们的bean放到它的容器中的...
阅读全文
posted @ 2014-06-30 08:08 刘水镜
阅读(1438)
评论(1)
推荐(1)
2014年6月18日
菜鸟学Java(二十一)——如何更好的进行单元测试——JUnit
摘要: 测试在软件生命周期中的重要性,不用我多说想必大家也都非常清楚。软件测试有很多分类,从测试的方法上可分为:黑盒测试、白盒测试、静态测试、动态测试等;从软件开发的过程分为:单元测试、集成测试、确认测试、验收、回归等。 在众多的分类中,与开发人员关系最紧密的莫过于单元测试了。像其他种类的测试基本上都是...
阅读全文
posted @ 2014-06-18 21:27 刘水镜
阅读(4126)
评论(2)
推荐(1)
2014年6月15日
菜鸟学Java(二十)——你知道long和Long有什么区别吗?
摘要: Java中数据类型分两种: 1.基本类型:long,int,byte,float,double 2.对象类型:Long,Integer,Byte,Float,Double其它一切java提供的,或者你自己创建的类。 其中Long叫 long的包装类。I...
阅读全文
posted @ 2014-06-15 08:48 刘水镜
阅读(2129)
评论(4)
推荐(1)
2014年6月6日
菜鸟调错(五)——jetty运行时无法保存文件
摘要: 背景交代:上一篇博客写的是用jetty和Maven做开发、测试。在使用的过程中遇到一个小问题,就是在jetty启动以后,修改了jsp、xml等文件无法保存。 错误信息: 解决方案: 到Maven库(即repository)中搜索jetty-webapp,如下图: 将je...
阅读全文
posted @ 2014-06-06 15:08 刘水镜
阅读(1003)
评论(1)
推荐(0)
2014年5月30日
菜鸟学Java(十九)——WEB项目测试好帮手,Maven+Jetty
摘要: 做WEB开发,测试是一件很费时间的事情。所以我们就应该用更简单、更快捷的方式进行测试。今天就向大家介绍一个轻量级的容器——jetty。今天说的etty是Maven的一个插件jetty-maven-plugin,与Maven配合起来使用非常的方便,它的配置也非常的简单,下面我们就看看它怎么用吧! ...
阅读全文
posted @ 2014-05-30 08:10 刘水镜
阅读(1522)
评论(0)
推荐(0)
2014年5月23日
菜鸟学SSH(十二)——Hibernate与Spring配合生成表结构
摘要: 前几天向大家介绍了一种用工具类生成数据表的方法,不过之前的方法需要使用一个跟项目关系不大的工具类。不免让人觉得有些多余,所以呢,今天再向大家介绍一种方法。即Hibernate与Spring配合生成表结构。 首先,要将Spring的信息配置的web.xml,配置Spring用于初始化容器对象的监听...
阅读全文
posted @ 2014-05-23 12:05 刘水镜
阅读(1884)
评论(1)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
18
下一页
公告