作为新手,对Spring boot比较迷茫,它和spring有什么关系呢?该如何取舍?
用过Spring MVC的话应该会比较好理解Spring boot,Spring boot的功能类似于Spring MVC,但是Spring boot帮你做了许多自动的配置。
可以先看看官方的实例。
博客:林祥纤的博客 - 从零开始学Spring Boot分类文章列表 - ITeye技术网站
http://412887952-qq-com.iteye...
网易云课堂:林祥纤:从零开始学Spring Boot
http://study.163.com/course/c...
优酷视频:简简单单,爱你的自频道-优酷视频
http://i.youku.com/springboot...
Spring配置太繁琐了,Spring boot帮助你完成可以帮助你完成这些.
有java基础的话可以直接找写SpringBoot相关视频看下.
尝试着移植一些WEB项目.在着期间会遇到各种问题.多多使用搜索功能.
我也是新手
spring优缺点分析
**优点:**
spring是Java企业版(Java Enterprise Edition,JEE,也称J2EE)的轻量级代替品。无需开发重量级的Enterprise JavaBean(EJB),Spring为企业级Java开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单 的Java对象(Plain Old Java Object,POJO)实现了EJB的功能
**缺点:**
虽然Spring的组件代码是轻量级的,但它的配置却是重量级的。一开始,Spring用XML配置,而且是很多XML配 置。Spring 2.5引入了基于注解的组件扫描,这消除了大量针对应用程序自身组件的显式XML配置。Spring 3.0引入 了基于Java的配置,这是一种类型安全的可重构配置方式,可以代替XML。
所有这些配置都代表了开发时的损耗。因为在思考Spring特性配置和解决业务问题之间需要进行思维切换,所以编 写配置挤占了编写应用程序逻辑的时间。和所有框架一样,Spring实用,但与此同时它要求的回报也不少。
除此之外,项目的依赖管理也是一件耗时耗力的事情。在环境搭建时,需要分析要导入哪些库的坐标,而且还需要分析导入与之有依赖关系的其他库的坐标,一旦选错了依赖的版本,随之而来的不兼容问题就会严重阻碍项目的开发进度
15 回答8.4k 阅读
8 回答6.2k 阅读
3 回答3.6k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.6k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
新手直接去买本书啃啃吧,Springboot实战orJavaEE开发的颠覆者:Spring Boot实战