JAVA学习(2)——web开发入门

任何一门语言,要快速进行工程开发,都是要借助框架的。java web也不例外。web开发,会涉及到web的原理、配置等繁琐的工作,而Spring Boot框架将这些都集成好了,因此,17年之后它已成为开发者的首选框架。

这三天看了茫茫多的博客,基本上梳理出了一条主线。首先,在现在前后分离的大背景下,Java只需要负责后端的开发;而在Java web后端开发中,SpringBoot则是目前最好用的框架。Spring Boot的思想来源于Spring,由Spring延伸出了Spring MVC是前几年很火的框架,但仍在服务器配置、xml等方面需要开发者设置,而Boot的出现则将一切都简化了,使得开发者可以将自己的精力放在业务逻辑上面。综上,目前的学习方法就是,浏览Spring的原理,然后上手Spring Boot框架;而Spring MVC、Structs则不必看了,已经过时了。

在看Spring Boot的同时,需要做好
1、Java语言基础;2、MyBatis连接数据库;3、了解Html+css+javascript等前端知识;


以上是学习方法,下面奉送一些我自己搜集的学习资料:
1、Java web开发电子书:
2、使用IDEA建立Spring Boot工程,进行Web开发的全流程,做一个“Hello world”:
https://www.cnblogs.com/winner-0715/p/6666302.html
3、学习Spring原理,Spring Boot中文导航
http://springboot.fun/
4、个人博客总结,Spring Boot资料
http://www.ityouknow.com/springboot/2015/12/30/springboot-collect.html
5、Spring Boot中文文档(官方文档翻译 基于1.5.2.RELEASE)
https://my.oschina.net/geekidentity/blog/872888
6、Spring Boot资料整理
https://www.jianshu.com/p/6767e2581537
7、w3school的Spring教程,了解原理即可
https://www.w3cschool.cn/wkspring/
8、Java web总体的技术栈
https://blog.csdn.net/yl1712725180/article/details/79329865
https://www.cnblogs.com/aishangJava/p/5970576.html
9、最正宗的官方文档:
https://spring.io/projects/spring-boot#overview
https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#howto-build-info


Spring Boot目前来说,实例的教程在网上还比较少。如果对于web完全不了解,建议还是先去了解web的基础知识、以及MVC等传统一点的框架;学习了这些之后,Spring Boot就可以拿来即用了。

以下是辛苦搜集到的实例工程案例:
1、建立第一个Hello, World程序:
https://v.youku.com/v_show/id_XMTg1Nzc4NDY2MA==.html?spm=a2h0k.11417342.soresults.dtitle
2、基于Spring Boot 8分钟创建一个Java 博客应用:
https://v.youku.com/v_show/id_XMTM4NTE1MjcwOA==.html?spm=a2h0k.11417342.soresults.dtitle
3、

猜你喜欢

转载自blog.csdn.net/qq_34100655/article/details/81454980