架构小白到砖家-04-开启web应用研究之旅-如何创建springboot项目?

咱们已经知道了java的web应用使用springboot来搭建框架,并且也明白了它的使用方法就是配置信息,那么接下来咱们就开始web应用之旅吧。使用eclipse创建一个java的web工程,这里采用maven来管理项目结构,因为springboot也是使用maven方式来写的demo,maven的知识这里就先不讨论,后续再慢慢补充。
在这里插入图片描述
首先告诉maven我们需要的jar,咱们web应用框架需要解决的两个问题(解决处理用户业务请求接收问题+解决数据存储问题),所以需要获取springmvc+springjpa的jar,spring是这两个技术的基础maven会自动引入。springboot为了简化jar引入麻烦,已经准备好了相关技术的starter,不用自己慢慢一个一个的去引入技术jar。数据库是第三方服务,spring没法决定用户使用哪个数据库,所以数据库相关驱动和数据源管理,相关的jar还是要自己引入。我们这里使用mysql数据库和阿里的druid数据源。
在这里插入图片描述
然后咱们就需要创建配置文件和系统启动文件。配置文件比较简单,前面咱们已经说清楚了,创建application.properties文件。系统启动文件比较有意思,咱们已经知道springboot不光是整合了技术框架,并且还把servlet的容器一块整合了,所以springboot的程序不需要单独部署和启动容器,直接可以像正常java程序一样,通过main方法进行java启动。我们需要创建一个有main方法的java文件,并且调用springboot的启动方法,就可以完成工程的创建了。
在这里插入图片描述

回顾总结,springboot工程创建需要干两件事情,第一获取jar;第二创建配置文件和启动文件。但是创建工程涉及了很多知识,比如maven、eclipse、tomcat、springmvc、jpa、数据库驱动和数据源等,后面咱们慢慢去深入研究这些技术,至少现在咱们能让springboot程序运行起来了。
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/jea_dong/article/details/86080214