现在很多的企业级项目中基本上都会用到了Spring框架,那么为什么会出现Spring,Spring是什么?这次的博文我主要为大家简单介绍一下Spring。 Java EE优缺点 我们都知道在2003年Spring兴起之前,企业普遍使用J2EE技术来开发企业级应用,为什么用J2EE呢?主要原因有以下几 ...
分类:
编程语言 时间:
2019-02-26 19:00:09
阅读次数:
141
一、tomcat简介 Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,它是J2EE的不完整实现,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,并提供了作为Web服务器的一些特有功 ...
分类:
其他好文 时间:
2019-02-24 15:04:35
阅读次数:
217
广义的 IOC IoC(Inversion of Control) 控制反转,即“不用打电话过来,我们会打给你”。 两种实现: 依赖查找(DL)和依赖注入(DI)。 IOC 和 DI 、DL 的关系(这个 DL,Avalon 和 EJB 就是使用的这种方式实现的 IoC): DL 已经被抛弃,因为他 ...
分类:
编程语言 时间:
2019-02-19 15:12:43
阅读次数:
184
优点: --快速创建独立运行的Spring项目以及与主流框架集成 --适应嵌入式的Servlet容器,应用无需打成WAR包 --starters自动依赖与版本控制 --大量的自动配置,简化开发,也可以修改默认值 --无需配置XML,无代码生成,开箱即用 --准生产环境的运行时应用监控 --与云计算的 ...
分类:
编程语言 时间:
2019-02-15 10:29:56
阅读次数:
274
一、Spring Boot 入门 1、Spring Boot 简介 简化Spring应用开发的一个框架; 整个Spring技术栈的一个大整合; J2EE开发的一站式解决方案; 2、微服务 2014,martin fowler 微服务:架构风格(服务微化) 一个应用应该是一组小型服务;可以通过HTTP ...
分类:
编程语言 时间:
2019-02-09 19:29:51
阅读次数:
148
1.前言 SpringMVC是目前J2EE平台的主流Web框架,不熟悉的园友可以看SpringMVC源码阅读入门,它交代了SpringMVC的基础知识和源码阅读的技巧 本文将通过源码(基于Spring4.3.7)分析,弄清楚SpringMVC如何完成异常解析、捕捉异常,并自定义异常和异常解析器 2. ...
分类:
编程语言 时间:
2019-02-08 23:11:38
阅读次数:
286
<! MarkdownTOC "Servlet总结" "阐述Servlet和CGI的区别?" "CGI的不足之处:" "Servlet的优点:" "Servlet接口中有哪些方法及Servlet生命周期探秘" "get和post请求的区别" "什么情况下调用doGet\(\)和doPost\(\)" ...
分类:
其他好文 时间:
2019-02-07 20:30:53
阅读次数:
127
1.前言 SpringMVC是目前J2EE平台的主流Web框架,不熟悉的园友可以看SpringMVC源码阅读入门,它交代了SpringMVC的基础知识和源码阅读的技巧 本文将通过源码(基于Spring4.3.7)分析,弄清楚SpringMVC如何完成视图解析的 2.源码分析 在SpringMVC源码 ...
分类:
编程语言 时间:
2019-02-07 12:21:59
阅读次数:
210
1.前言 SpringMVC是目前J2EE平台的主流Web框架,不熟悉的园友可以看SpringMVC源码阅读入门,它交代了SpringMVC的基础知识和源码阅读的技巧 本文将通过源码(基于Spring4.3.7)分析,弄清楚SpringMVC拦截器的工作原理 2.源码分析 进入SpringMVC核心 ...
分类:
编程语言 时间:
2019-02-05 22:35:08
阅读次数:
310
1.前言 SpringMVC是目前J2EE平台的主流Web框架,不熟悉的园友可以看SpringMVC源码阅读入门,它交代了SpringMVC的基础知识和源码阅读的技巧 本文将通过源码(基于Spring4.3.7)分析,弄清楚SpringMVC如何通过类型转换完成数据绑定和属性编辑器的原理,并自定义属 ...
分类:
编程语言 时间:
2019-02-05 00:36:16
阅读次数:
266