oop
文章平均质量分 90
代码洁癖症患者
随手拯救失足代码
展开
-
初探架构中的设计原则---OOP设计思想进阶01
前面的几篇文章中,相信大家对OOP的思维方式有了一定的了解,所谓面向对象,其实就是不断的去创建具有某种功能的类的对象,然后获取我们想要的功能即可。 回一下我们的猜单词小程序,你可能会有疑问,为什么要创建那么多类?为什么不把存放单词的SqlDemo类和判断用户的Judge类放在一起呢?还有用户输入数据包的Input类。 好了,下面来大家来思考一个问题。假设我们需要再添加一个功能,添加一个猜数字的...原创 2018-04-16 13:41:11 · 368 阅读 · 0 评论 -
深入理解Spring核心技术05---Spring中的依赖注入
在前面的几篇博客中给大家介绍了Spring中的IOC容器,现在大家应该都知道IOC容器的概念和实现的原理了吧,IOC容器是Spring的核心,他的功能就是帮助开发者去存储对象以及管理对象之间的关系。不用让开发者自己去管理对象之间的关系,使开发者只需要专注于业务逻辑。前面的一篇博客中给大家手动实现了一个IOC容器,通过反射加载配置文件创建并把对象存储在一个Map集合中,这里的Map...原创 2018-09-20 13:33:55 · 2671 阅读 · 1 评论 -
深入理解Spring核心技术04---IOC实现原理
前面的几篇博客中给大家提到了Spring 框架的两个核心的技术,IOC和AOP。相信大家现在对Spring有了一定的认识,Spring的出现就是为了简化开发。现在就来聊聊Spring中IOC容器的实现原理。 在进入话题之前我们需要先来回顾一下Java中的反射,相信大家对反射都不陌生吧,Spring中其实就是 通过反射来读取配置文件的。z...原创 2018-09-18 23:00:16 · 568 阅读 · 0 评论 -
深入理解Spring核心技术03---Spring架构概述
在前面的两篇博客中,给大家简单的介绍了Spring中的IOC和AOP,相信大家现在对IOC和AOP有一定的了解,同时也会有一些疑问,那么今天就来慢慢的给大家解释,相信大家在今天这篇博客中能够真正的认识到Spring框架,并且能够简单的写一个入门demo。 好了,先来给大家简单的看一章图片: 上述的图片就是spring的架构图,Core Container即核心容器其实就是前面我们提到的IO...原创 2018-09-05 23:31:34 · 2085 阅读 · 0 评论 -
深入理解 Spring 核心技术01 ---IOC容器概述
相信大家都知道Spring是一个轻量级的Java开发框架,近年来一直都是Java开发中最受欢迎的框架之一。今天就和大家来介绍一下spring框架。 提到spring就不得而不提到一个人,叫做Rod Johnson,这位技术大牛就是spring框架的创始人。在早些年,随着技术的发展,企业级应用程序变得越来越复杂,为了全面应对各种复杂的需求JavaEE开发的规范也越来越庞大,而其核心的EJB...原创 2018-08-27 00:55:20 · 511 阅读 · 0 评论 -
浅谈Java开发的那些事儿
在前面的几篇博客中和大家聊了一下OOP(面向对象)的编程思想和前人总结下来的设计原则。内容不是很丰富,因为能个人力有限,所以只能让大家认识到面向对象的编程思维。 在OOP的开发语言里,Java是一种很优秀的OOP编程语言。从1995年诞生以来,经历了20多年,现已成为了当今世界上使用最多的编程语言,没有之一! 看下面这张图: 当然优秀的编程语言有很多,虽然Java使用的人最多,但这并不能说明...原创 2018-05-16 12:18:22 · 1098 阅读 · 2 评论 -
使用Servlet编写一个简单的网站登录模块---简述web三层架构
上一篇文章中文中给大家介绍了ServletAPI,如果是初学者的话可能看不大明白,看不明白不要紧,你只需要知道Servlet技术是JavaEE中的一种技术规范。 昨天给大家分享了一些枯燥的知识点,那么今天就带着大家用昨天的知识点完成一个网站登录界面的模块吧。 好了,进入今天的主题,一般我们在访问一些大型的网站的时候,都会有一个注册登录的流程,那么这个流程是怎么实现的呢?? 其实过程很简单,来...原创 2018-05-18 23:36:00 · 3574 阅读 · 0 评论 -
Java Web学习笔记----详解ServletAPI
昨天聊了一大堆乱七八糟的东西。今天给大家分享一下当初我学习JavaWeb的笔记吧。 Servlet技术是JavaWeb中的核心技术,emmmmmmmm。。。。 太枯燥了,还是先从API开始说吧, 首先ServletAPI中有4个Java包: 1、javax.servlet:其中包含定义Servlet和Servlet容器之间契约的类和接口 2、javax.servlet.http:...原创 2018-05-17 20:35:08 · 341 阅读 · 0 评论 -
深入理解Spring核心技术08---Spring中的各模块详解
在前面的几篇博客中给大家讲解了一下Spring框架的两个基本概念IOC容器和AOP,相信大家现在对Spring中的这两个部分的基本概念有了一定的认识,好了,那么今天我们就来正式的进入Spring框架的学习了。 前面提到过,Spring框架就是帮助我们创建对象、管理对象之间的关系,让我们在开发的时候只需要关注具体的业务逻辑,而不用花时间去管理对象与对象之间的联系。我们...原创 2018-10-20 21:33:54 · 578 阅读 · 0 评论