1-spring boot 入门

我从08年到现在,毕业马山就10年了,一直从事.net平台开发工作(期间应该有1年时间从事java开发)。

 

一、为什么要转java:

1、目前市场很多招聘java架构师的职位,且薪资都不错,但.net架构师的职位却很少,因此有必要往java方向转变。

2、java开源成熟的框架很多,.net基本上都是要等待官方出框架。

3、java支持跨平台,虽然.net core也支持跨平台,但毕竟java从一出生就支持跨平台,还是很不一样的。

 

二、为什么学习Spring boot

1、简单快速,也是spring的主打产品:打开Spring的网址https://spring.io/,发现第一个框架就是Spring boot,它大大简化了原来的Spring框架,简单便于开发。

2、从官网地址看Spring Cloud天然支持Spring:Spring Cloud直接构建了Spring Boot对企业Java的创新方法,通过实现已验证的模式,为您的微服务带来弹性、可靠性和协作性,从而简化了分布式的、微服务风格的体系结构。

 

官网描述的spring boot特性(建议细看英文版)

1、可以创建独立的Spring应用程序
2、直接嵌入Tomcat、Jetty或底层(不需要部署WAR文件),无需另行部署在tomcat,可以直接通过命令启动程序。   (此点很诱人,够简单)
3、提供maven依赖的pom文件,简化您的Maven配置。
4、在可能的情况下自动配置Spring
5、提供生产就绪的特性,例如度量、健康检查和外部化配置
6、绝对没有代码生成,也不需要XML配置

 

三、开发工具

1、开发工具选择(以下区别可自行搜索):

Java SE(Java Platform,Standard Edition),标准版本。
Java EE (Java Platform,Enterprise Edition),java 的企业版本
Java ME(Java Platform,Micro Edition),java的微型版本。
 
选用最常用的的Java EE版本,IDE使用Eclipse
下载地址:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/oxygen3
Eclipse官网: http://www.eclipse.org/
 
2、其他工具
项目管理工具,Maven官网: http://maven.apache.org/
Spring Tool Suite地址: http://spring.io/tools/sts/all
 
四、资料选择
1、从官网学习是最好的方法,毕竟官网的资料是最权威的,第三方资料可能只局限于某一部分的内容,当然了前提是英文必须溜啊。
2、推荐一个博客,写得很完整:http://412887952-qq-com.iteye.com/blog/2291496
3、知乎很多大神也提了一些学习方法:https://www.zhihu.com/question/53729800
 
好的,入门资料到此为止,准备启航。。。

转载于:https://www.cnblogs.com/lcmxiaoya/p/8659979.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值