撰写于    浏览:10209 次  分类: 技术人生
1993年,美国伊利诺大学的国家超级计算机应用中心(National Center for Supercomputing Applications,简称NCSA),开发了一个浏览器,命名为Mosaic(马赛克)。Mosaic可以同时展示文字和图片,从此浏览器变得非常有趣,因而在当时人气爆发,大受欢迎。可以说,Mosaic的出现点燃了日后蔚为壮观的因[...]

撰写于    浏览:11311 次  分类: SpringMVC 教程
通常情况下,我们都是使用Maven来构建SpringMVC项目,很多小伙伴对Maven命令仅仅处于会用的阶段,并没有深入的理解Maven命令,导致自己面对Maven命令的时候很被动,有点犯晕。其实,理解了Maven命令背后的插件管理,疑惑就会茅塞顿开。本文主要讲一下Maven命令背后的东西:插件。Maven 命令看起来简单,一学即会 。其实,Mav[...]

撰写于    浏览:12660 次  分类: SpringMVC 教程
此图你要静下心来看五分钟,绝对能够明白SpringMVC是如何工作的!如果你还想了解更多细节,可以再多花一些时间关注本站的内容就可以了。SpringMVC 是什么?简单一句话即可说明白,SpringMVC是基于Spring技术的庞大生态、借助MVC的编程理念、实现了Java的Servlet技术规格。所以说SpringMVC的控制核心,其实就是名叫D[...]

撰写于    浏览:10291 次  分类: Spring 教程
Spring Boot 是 Spring (AOP和IOC)的一套快速配置脚手架,可以基于Spring Boot 快速开发单个微服务;而Spring Cloud是一个基于Spring Boot实现的云应用开发工具;Spring Cloud是多个Spring Boot微服务的集合。Spring Boot专注于快速、方便集成的单个个体,Spring C[...]

撰写于    浏览:12181 次  分类: SpringBoot 教程
简单的来说:Spring MVC和Spring Boot都是Spring家族的重要成员。Spring家族的使命就是为了简化而生。Spring MVC简化我们日常Web开发的,后来随着自身的发展,Spring MVC变得臃肿复杂,而Spring Boot则进一步简化了Spring MVC开发。更多的介绍请见下文分析:Spring Boot是基于Spr[...]

撰写于    浏览:11337 次  分类: SpringBoot 教程
目前,Spring Boot 在就业市场大热,对于很多初学者,出现了疑问:熟悉使用Spring Boot,还有必要学习Spring MVC么?针对这个问题,站长进行一下答疑:Spring Boot只是一个配置工具,整合工具,辅助工具。上述这个问题犹如:熟悉使用IntelliJ IDEA,还有必要学习Java么?Spring MVC和Mybatis一[...]

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

撰写于    浏览:10749 次  分类: 技术人生
我们程序员,每天都在了解最新的技术,每天都在学习各种框架和库。因为我们知道技术的更替速度是非常快的,时不我待,不赶紧学习怎么可能跟上业内技术潮流呢?技术,就像时尚,在以光速在变化着。为了赶上它,我们需要跑的非常快。但是这个跑道上没有终点,所以没有赢家。我们应该量力而行,学会选择。因为时间是人类最宝贵的资源。时间是有限的、不可再生的,你可以用钱买任何[...]

撰写于    浏览:13538 次  分类: 技术人生
我们的大脑主要习惯于用线性思维来思考,但是这个世界却是一个多维、非线性的空间。因为缺乏对客观世界的正确认识,常常让我们做出错误的想法,导致不能把事情做好。我碰到最多的一个问题是:站长,XX那篇文章我看完了。理解的不是很透彻,感觉要是结合项目实战,才能对XX理解更深。我知道,绝大多数人都有这么一种想法。这种思维方式其实会把自己坑死的。有的时候,我会反[...]

撰写于    浏览:10854 次  分类: 默认分类
Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。随着当今 Java Web 迈入了微服务时代,动辄上百个 jar 包的依赖让码农抓狂。Maven 提出了“自动化构建”的解决方案,开发团队可以自动完成项目的编译和发布。Maven 让开发人员的工作更轻松,是程序员的福音。Maven 已然是当前最受欢迎的 Java 项目构建自动[...]