自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

努力+坚持,而且还很年轻

梦在翱翔,心在路上。保持初心,砥砺前行。

  • 博客(227)
  • 资源 (23)
  • 问答 (1)
  • 收藏
  • 关注

原创 【持久化框架】SpringMVC+Spring4+Mybatis3集成,开发简单Web项目+源码下载

搭建SpringMVC+Spring+Mybatis集成开发环境,实现用户增删改查demo

2015-04-29 08:03:51 179504 126

原创 【持久化框架】Mybatis简介与原理

mybatis简单小巧易于上手,方便浏览修改sql语句

2015-04-28 08:08:23 291235 55

原创 【SSH进阶之路】一步步重构容器实现Spring框架——彻底封装,实现简单灵活的Spring框架(十一)

不仅形似Spring,而且神似Spring。。。

2015-03-16 08:26:25 9833 14

原创 【SSH进阶之路】一步步重构容器实现Spring框架——配置文件+反射实现IoC容器(十)

配置文件+反射,实现彻底解耦合,提高程序的灵活性。。。

2015-03-11 08:24:52 6987 10

原创 【SSH进阶之路】一步步重构容器实现Spring框架——解决容器对组件的“侵入式”管理的两种方案--主动查找和控制反转(九)

解决容器对组件的“侵入式”管理,介绍控制反转的思想。

2015-03-10 08:09:11 7051 13

原创 【SSH进阶之路】一步步重构容器实现Spring框架——从一个简单的容器开始(八)

最近一直在和容器打交道,甚至前面的博文,我们也介绍了Spring的IoC的原理以及源码,但是回头看看,介绍的还是深了,不够通俗易懂,深入浅出。从这篇博文开始,一步步的重构,最后实现一个基本的Spring框架的雏形,为了帮助我们更加深入的理解Spring的IoC的原理和源码。

2015-03-09 08:30:01 8338 11

原创 【SSH进阶之路】Spring的AOP逐层深入——采用注解完成AOP(七)

采用注解方式,实现AOP,解析五类Advice的执行顺序。

2015-02-28 09:58:44 7818 14

原创 【SSH进阶之路】Spring的AOP逐层深入——AOP的基本原理(六)

AOP(Aspect Oriented Programming),意思是面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。

2015-02-27 11:40:07 15047 13

原创 2015羊年,您好,在新的一年里祝大家:工作顺利,万事如意!

2015羊年,您好,在新的一年里祝大家:工作顺利,万事如意!

2015-02-26 08:30:48 4828 7

原创 【SSH进阶之路】Spring的IOC逐层深入——源码解析之IoC的根本BeanFactory(五)

最基本的IoC容器-BeanFactory

2015-02-16 16:42:56 10523 12

原创 【项目管理和构建】——Maven简介(一)

经过点点滴滴的积累,不断的进步,最终成为管理大牛。

2015-01-31 21:27:00 23260 23

原创 【SSH进阶之路】Spring的IOC逐层深入——依赖注入的两种实现类型(四)

依赖注入的两种方式,以及他们的优缺点。

2015-01-31 09:53:57 8285 11

转载 【SSH进阶之路】Spring的IOC逐层深入——Spring的IOC原理[通俗解释一下](三)

1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在一起,

2015-01-23 08:20:51 9858 17

原创 【SSH进阶之路】Spring的IOC逐层深入——为什么要使用IOC[实例讲解](二)

IoC使得面向对象的世界更加简单,使面向接口编程成为了可能。

2015-01-23 00:14:13 16455 15

原创 菜鸟程序员的成长之路(四)——欢送2014,欢迎2015

不求对得起谁,只求问心无“悔”,在合适的年纪做合适的事情。。。

2015-01-19 08:20:01 6081 29

原创 【一步步学习MongoDB】——MongoDB简单介绍(一)

从这篇博文开始,带你进入MongoDB的世界。

2014-12-31 21:48:55 4833 14

原创 我为自己“带盐”——博客之星,感谢有你!

在辞旧迎新的一刻,我为自己“带盐”,热烈欢迎您的参与。。。

2014-12-31 15:09:24 3399 15

原创 JBoss5.x下配置Log4j简记

JBoss中配置Log4j,从一点一滴做起。。。。

2014-12-25 00:54:40 5081 9

原创 【大话NoSQL】——什么是NoSQL?

学习,要先有全局观,再着眼于微观,否则,就像手中的一把沙,抓的越紧,剩下的越少。

2014-12-15 08:11:05 15830 21

原创 【SSH进阶之路】Spring简介,搭建Spring环境——轻量级容器框架(一)

经过对Struts和Hibernate的学习,我们严寒的冬季(Hibernate),终于迎来了阳光灿烂的春天(Spring)。在系列博客开篇【SSH进阶之路】Struts + Spring + Hibernate 进阶开端(一),我们介绍了Spring的基本概念,以及比较重要的两大核心IoC和AOP,基本上介绍的比较简单,一句话带过。从这篇博客开始,我们开始重新介绍Spring框架的基本理论,

2014-11-30 08:06:38 22256 19

原创 【SSH进阶之路】Hibernate系列——总结篇(九)

这篇博文是Hibernate系列的最后一篇,既然是最后一篇我们进行一下从头到尾,整体上的总结,将这个系列的内容融会贯通。。。

2014-11-22 08:18:37 19333 18

原创 【SSH进阶之路】Hibernate映射——多对多关联映射(八)

多对多映射是现实生活中最常见的映射,也是最容易理解的映射。废话少说,直接开始。 映射原理      不论是单向关联还是双向关联都是通过第三张表,将两个表中的主键放到第三张做一个关联。用第三张表来解决可能会造成数据冗余的问题。 举例 一个用户(User)对多个角色(Role),一个角色对多个用户。 分类 单向的多对多关联映射(单向User--->Rol

2014-11-22 08:14:13 17201 14

原创 【SSH进阶之路】Hibernate映射——一对多关联映射(七)

一对多关联映射和多对一关联映射的映射原理是一致的,都是在多的一端加入一个外键,指向一的一端。关联关系都是由多端维护,一端维护多端的关系,在加载一端时,可以将多端加载上来。

2014-11-16 08:10:16 18709 11

原创 【SSH进阶之路】Hibernate映射——一对一双向关联映射(六)

上篇博文【SSH进阶之路】Hibernate映射——一对一单向关联映射(五),我们介绍了一对一的单向关联映射,单向是指只能从人(Person)这端加载身份证端(IdCard),但是反过来,不能从身份证端加载人得信息。如图所示:      关键原因在于对象模型具有方向性:单向:一端只能加载另一端,不能反过来。双向:两端都可以加载另一端。

2014-10-31 08:39:20 22646 31

原创 【SSH进阶之路】Hibernate映射——一对一单向关联映射(五)

两个实体对象之间是一对一的关联映射,即一个对象只能与另外唯一的一个对象相对应。例如:一个人(Person)只有一张身份证(IdCard)。

2014-10-23 08:15:19 26817 27

原创 【SSH进阶之路】Hibernate映射——多对一单向关联映射(四)

基本映射是对一个实体进行映射,关联映射就是处理多个实体之间的关系,将关联关系映射到数据库中,所谓的关联关系在对象模型中有一个或多个引用。

2014-10-22 08:15:25 34903 32

原创 【SSH进阶之路】Hibernate基本映射(三)

【SSH进阶之路】Hibernate基本原理(一) ,小编介绍了Hibernate的基本原理以及它的核心,采用对象化的思维操作关系型数据库。【SSH进阶之路】Hibernate搭建开发环境+简单实例(二),小编搭建了基本Hibernate的开发环境,并做了一个简单实例,对它的基本原理有了一个理性的认识。 这篇博客小编介绍Hibernate的经典内容:对象关系映射。主要介绍映射的基本概念

2014-10-17 08:19:27 38708 30

原创 【SSH进阶之路】Hibernate搭建开发环境+简单实例(二)

Hibernate是非常典型的持久层框架,持久化的思想是非常值得我们学习和研究的。这篇博文,我们主要以实例的形式学习Hibernate,不深究Hibernate的思想和原理,否则,一味追求,苦学思想和原理,到最后可能什么也学不会,从实践入手,熟能生巧,思想和原理自然而然领悟。 上篇博文:【SSH进阶之路】Hibernate基本原理,我们介绍了Hibernate的基本概念以及Hi

2014-10-07 08:23:53 62042 63

原创 【SSH进阶之路】Hibernate基本原理(一)

在开始学Hibernate之前,一直就有人说:Hibernate并不难,无非是对JDBC进一步封装。一句不难,难道是真的不难还是眼高手低?      如果只是停留在使用的层面上,我相信什么技术都不难,看看别人怎么做的,你也可以很快上手。      这难道是学习的最终目的吗?      不是,绝对不是。我们需要了解这门技术的基本概念,它到底是什么,它是干什么的,它有什么优缺点。下面我就带

2014-09-22 10:05:25 246526 69

原创 【SSH进阶之路】深入源码,详解Struts基本实现流程(七)

通过一步步的封装我们实现了Struts,我们解决了Struts怎么实现MVC的问题,我们现在仅仅有了Struts的基础,所以对Struts的学习才刚刚开始,这篇我们要通过对比MVC的执行流程来理解Struts的执行流程,最后深入Struts的源码,一看究竟。MVCM:业务逻辑,业务数据可以重复使用,其实struts没有实现业务层,也无法实现V:显示逻辑,同一份数据,对应多中显示方法,J

2014-09-22 08:05:38 10644 22

原创 【正能量】感谢CSDN颁发准专家勋章

今天是值得庆祝的一天,也是特别值得纪念的一天:CSDN给我颁发了准专家勋章。这是CSDN对我最大的鼓励,也是对我最大的肯定。以后我会更加努力的分享更多优秀的博文!有图有真相: 背景:        8月份开始,CSDN举办了“找出您心中的技术大牛活动”,可以在评论中推荐和自荐心中的技术大牛。先申明我承认不是什么技术大牛,我就抱着试一试的想法,前几天自己就自荐了一下,一周之后的

2014-09-18 13:41:41 4866 36

原创 【SSH进阶之路】一步步重构MVC实现Struts框架——完善转向页面,大功告成(六)

第四篇博客【SSH进阶之路】一步步重构MVC实现Struts框架——封装业务逻辑和跳转路径(四),我们解决了第一个问题:封装业务逻辑和跳转路径。第五篇博客【SSH进阶之路】一步步重构MVC实现Struts框架——彻底去掉Servlet中的逻辑判断(五),我们解决了第二个问题:彻底去掉Servlet中的逻辑判断。这篇我们解决最后一个问题,完善转向页面,显示和控制分离。

2014-09-12 08:13:25 7673 29

原创 菜鸟程序员的成长之路(三)——2014,逝去的半年,奋斗的半年

从3月份到现在,仅仅半年的时间让我扮演了两个完全不同的角色,从在校生一下变成了毕业生,作为毕业生不能再像在校生一样自由自在,无所顾忌,想怎样就怎样,肆无忌惮的生活,浪费时间。如果你想从容的面临未来的生活,就需要彻头彻尾的改变。多一份稳重,多一份责任,多一份担当。      鉴于LZ不太擅长写非技术博文,那就以碎碎念的形式,来回顾一下我的改变历程:      3月份开始备战软考,软考准备了两

2014-09-12 08:12:08 6897 28

原创 记2014年暑假,一个项目,三个框架

在开始动笔之际,看了下博文的标题,突然觉得欠妥,“记2014年暑假,一个项目,三个框架”,既然是暑假说明还是学生,今年的6月我已经毕业了,但还在学习,并且在向一名合格的架构师狂奔。你说我矫情也好,做作也罢,现实就是这样的,厚着脸说:咱也矫情一回。 整个暑假,总共四十天,从7月中旬开始到8月底,从技术上看,整个假期都处于看视频,做项目,作总结的过程中,前二十天跟着视频做了DRP的项目,

2014-09-07 08:00:21 7227 22

原创 【SSH进阶之路】一步步重构MVC实现Struts框架——彻底去掉逻辑判断(五)

Struts的第二篇博客【SSH进阶之路】Struts基本原理 + 实现简单登录(二),我们介绍了MVC模型和Struts的基本理论,对比学习了他们之间的联系和区别。从第三篇博客【SSH进阶之路】一步步重构MVC实现Struts框架——从一个简单MVC开始(三)开始,我们实现了一个简单MVC模型,提出了三个重构的问题。       上篇博客【SSH进阶之路】一步步重构MVC实现Struts框架

2014-09-06 07:58:34 8654 12

原创 【SSH进阶之路】一步步重构MVC实现Struts框架——封装业务逻辑和跳转路径(四)

Struts的第一篇博客【SSH进阶之路】Struts基本原理 + 实现简单登录(二),我们介绍了MVC和Struts的基本理论,上篇【SSH进阶之路】一步步重构MVC实现Struts框架——从一个简单MVC开始(三),我们实现了一个MVC模型,这篇博客我们解决一下上篇博客留下的第一个问题:封装业务逻辑和跳转路径。       我们先回顾一下上篇博客中的TestServlet的代码:

2014-09-05 08:01:41 9189 12

原创 【SSH进阶之路】一步步重构MVC实现Struts框架——从一个简单MVC开始(三)

上篇【SSH进阶之路】Struts基本原理 + 实现简单登录(二),我们介绍MVC和Struts的基本理论,并实现了一个简单登录的实例。从中我们知道了,Struts是MVC的框架,MVC其实是Model2,M代表了模型,我们可以理解为业务逻辑,V代表了视图,主要是界面显示,使用jsp显示,C代表控制,控制最典型方式是使用servlet,可以获取参数,调用业务逻辑,另外还可以转向其他界面。

2014-09-05 08:01:05 12323 16

原创 【SSH进阶之路】Struts + Spring + Hibernate 进阶开端(一)

Long Long ago,就听说过SSH,起初还以为是一个东东,具体内容更是不详,总觉得高端大气上档次,经过学习之后才发现,不仅仅是高大上,更是低调奢华有内涵,经过一段时间的研究和学习SSH框架的基本原理与思想,总算接地气了。作为初学者,有点小小收获,想通过以博文的形式和大家一起分享,共同进步,在更新博文的过程中难免有认识不足的地方,还请各位大牛提出宝贵的建议,对于好的建议一定虚心接受,认真学习

2014-08-29 07:56:11 23374 32

原创 【SSH进阶之路】Struts基本原理 + 实现简单登录(二)

上面博文,主要简单的介绍了一下SSH的基本概念,比较宏观,作为初学者能够有一个整体上的认识,个人认为对学习有很好的辅助功能,它不仅仅是一个瞭望塔,更是检验是否真正掌握所有内容的一个前提。      Struts是基于MVC的框架,它进一步的对MVC进行了封装,它是怎么封装的,我们从先回顾一下MVC再到Struts,再用Struts给大家实现一个简单登录的实例。我们开始吧。MVC

2014-08-29 07:56:04 20418 28

原创 【java项目实战】代理模式(Proxy Pattern),静态代理 VS 动态代理

这篇博文,我们以类图和代码的形式来对比学习一下静态代理和动态代理,重点解析各自的优缺点。定义       代理模式(Proxy Pattern)是对象的结构型模式,代理模式给某一个对象提供了一个代理对象,并由代理对象控制对原对象的引用。 静态代理VS动态代理,打成了平手,各自有各的独特之处,均不可代替,在项目中到底使用哪种代理,没有最好,只有更合适。

2014-08-23 07:50:19 12149 9

Nacos源码剖析-服务注册与发现.pdf

Nacos源码剖析-服务注册与发,全面解析整个过程

2021-04-08

java客户端使用api访问zookeeper,增删改查Znode

java客户端使用api访问zookeeper,增删改查Znode,多有的操作都有同步和异步的方式,代码简单,易懂

2017-02-20

使用CXF开发WebService简单实例

使用CXF开发简单HelloWorld实例

2015-09-30

Spring和ActiveMQ的整合实例源码

此实例基于Spring+JMS+ActiveMQ+Tomcat,注解的完整实例,包含jar包

2015-09-26

ActiveMQ-P2P文本消息

使用ActiveMQ实现了JMS的点对点的消息模型,实现了同步的消息机制

2015-09-20

SpringMVC+Spring+Mybatis集成开发环境

SpringMVC+Spring+Mybatis集成开发环境

2015-04-28

Spring框架的简单实现

我们从一个简单的容器开始,一步步的重构,最后实现一个基本的Spring框架的雏形,为了帮助我们更加深入的理解Spring的IoC的原理和源码。 详细内容见博文: 【SSH进阶之路】一步步重构容器实现Spring框架——从一个简单的容器开始(八) 【SSH进阶之路】一步步重构容器实现Spring框架——解决容器对组件的“侵入式”管理的两种方案--服务定位器和IoC容器(九) 【SSH进阶之路】一步步重构容器实现Spring框架——配置文件+反射实现IoC容器(十) 【SSH进阶之路】一步步重构容器实现Spring框架——彻底封装,实现简单灵活的Spring框架(十一)

2015-03-09

SpringIoC的简单实现

我们从一个简单的容器开始,一步步的重构,最后实现一个基本的Spring框架的雏形,为了帮助我们更加深入的理解Spring的IoC的原理和源码。 详细内容见博文: 【SSH进阶之路】一步步重构容器实现Spring的IoC——从一个简单的容器开始(八) 【SSH进阶之路】一步步重构容器实现Spring的IoC——解决容器对组件的“侵入式”管理的两种方案--服务定位器和IoC容器(九) 【SSH进阶之路】一步步重构容器实现Spring的IoC——工厂+反射+配置文件实现IoC容器(十)

2015-03-07

Spring2+实例

spring-framework-2.RELEASE整个的资源包,以及有一个添加用户的实例

2014-11-29

Spring3.2.9与实例

spring-framework-3.2.9.RELEASE整个的资源包,以及有一个添加用户的实例

2014-11-29

一对一双向关联映射

Hibernate的映射策略:一对一双向关联映射,有所有的测试用例,用以证明从任何一端都可以加载另一端信息。

2014-10-31

重构mvc实现struts框架

以一个简单mvc模型开始,一步步重构,封装,最终实现struts的雏形,更加深入的理解struts的基本思想

2014-09-05

struts实现简单登录

struts实现简单登录实例,体会struts的基本原理。

2014-08-29

ajax异步验证用户名是否存在

ajax异步验证用户名是否存在,非常小巧的实例,需要安装oracle数据,建立一个用户表,实例中有用户表的实体,可以仿照写一个数据库。

2014-08-07

dom4j解析xml,连接oracle数据库

dom4j解析xml,连接oracle数据库实例

2014-07-25

Servlet编写登录

Servlet编写登录的demo,重点理解Servlet的原理

2014-07-04

apache-tomcat-5.5.26

apache-tomcat-5.5.26,以及apache-tomcat-5.5.26的API文档

2014-07-04

J2SE宏观性总结

本资源中包含的是对J2SE的宏观性总结,希望对您学习java有一定帮助。

2014-04-10

jquery.form.js

上传文件需要的js文件,如果不知道怎么使用,可以看我的博客:基于asp.net+ easyui框架,js提交图片,实现先上传图片再提交表单(http://blog.csdn.net/jiuqiyuliang/article/details/19161055)

2014-02-13

上传图片之前验证图片格式,同时实现预览

js上传图片之前验证图片格式,同时实现预览,代码很简单,希望大家提出宝贵的意见。

2014-01-28

AspNetPager真分页的DLL

AspNetPager,实现真分页的DLL,在使用AspNetPager的时候一定要先附件到vs的DLL中,希望对你有帮助。

2014-01-11

智能阅读器

一款集合网页搜索与语音阅读功能的txt阅读器,右键划过智能搜索单词翻译。

2012-05-30

思维导图——信息资源管理

对信息资源管理的思维导图,通过导图可以让你一目了然的学习信息资源管理这本书的知识。

2012-03-29

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

TA关注的人

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