自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 关于Spring 中常用的那些设计模式

Spring 中常用的设计模式1、我们通常说的 23 中经典设计模式可以通过下表一目了然:创建型工厂方法模式(FactoryMethod)、抽象工厂模式(AbstractFactory)、 建造者模式(Builder)、原型模式(Prototype)、单例模式(Singleton)结构型适配器模式(Adapter)、桥接模式(Bridge)、组合模式(Composite)、 装饰器模式(...

2019-06-05 11:45:20 72

转载 SpringBoot系列二:搭建自己的第一个SpringBoot程序

一、根据官网手工搭建(http://projects.spring.io/spring-boot/#quick-start)1、新建一个maven工程springbootfirst2、 如果要想开发 SpringBoot 程序只需要按照官方给出的要求配置一个父 pom (spring-boot-starter-parent)和添加web开发的支持(spring-boot-starter-web...

2019-05-29 21:27:14 72

转载 SpringBoot系列一:SpringBoot的产生

长期以来 Java 的开发一直让人所诟病:·Java 项目开发复杂度极其高;· Java 项目的维护非常困难;· 在云时代如何实现项目的快速部署以及快速启动;· 即便使用了大量的开发框架,发现我们的开发也没少多少;· 当所有的人认为 Spring 不在前进的时候,Spring 推出了微架构实现的两个重要开发框架:SpringBoot、SpringCloud。1、 Java 开发的复杂度...

2019-05-29 21:26:21 122

转载 SpringMVC工作原理(全)

SpringMVC的工作原理图:SpringMVC流程1、 用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4、 ...

2019-05-28 19:12:14 130

转载 IntelliJ IDEA 使用教程(2018图文版) -- 从入门到上瘾

前言:IntelliJ IDEA如果说IntelliJ IDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。其实笔者也是一枚从Eclipse转IDEA的探索者,随着近期的不断开发实践和调试,逐步体会到这款智能IDE带来的巨大开发便利,在强大的插件功能支持下,诸如对Git和Maven的支持简直让人停不下来,各种代码提示,包括JS更是手到擒来,最终不得不被这款神奇的IDE...

2019-05-28 19:10:59 152

转载 SpringMVC与Struts2区别与比较总结

一、框架机制spring mvc 和 struts2的加载机制不同:spring mvc的入口是servlet,而struts2是filter(servlet和filter区别见本文最后)1、Struts2采用Filter(StrutsPrepareAndExecuteFilter)实现,SpringMVC(DispatcherServlet)则采用Servlet实现。2、Filter在容器...

2019-01-04 18:52:11 129 1

转载 Struts2介绍

Struts2新特性:用来从动作逻辑中分层出横切关注点的拦截器,基于注解的配置器,OGNL,支持可变更和可重用的UI组件,基于微型MVC模式的标签API。Struts2的MVC模式MVC模式的三个关注点:模型,视图,控制器。在Struts中通过动作(action),结果(result),过滤分配器(FilterDispatcher)实现。1.控制器FilterDispatcher这个控制器...

2019-01-03 20:14:05 95

翻译 面向对象的三大特征

面向对象的三大特征1.封装封装是把描述一类事物的成员变量(属性)和方法(功能)放在一起的过程(1)在封装的过程中需要设定类变量(群体变量),使用static static修饰的变量叫静态成员变量,静态成员变量在类成员之间共享,可以用类名直接调用。(2)在封装的过程中,遇到一些功能相同(方法名相同),引入了重载。在同一个类中,如果方法名相同,参数个数或者参数类型不同叫做重载。(3)在封装的...

2019-01-03 00:19:06 68

空空如也

空空如也

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

TA关注的人

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