springboot_第一个springboot程序
https://start.spring.io/ 登录该网站,构建项目。该项目是一个标准的meavn项目。
构建完成后会生成一个zip文件,通过Idea导入该项目。

可能需要下载maven,这里有下载安装教程。https://blog.csdn.net/yang5726685/article/details/53301968
也可以直接通过IDEA直接下载,直接下载可能会出现问题。解决该问题的连接:https://blog.csdn.net/weixin_44135121/article/details/92795467

下载完成后,出现报错Cannot resolve symbol @springbootapplication
这里有解决方案连接,https://blog.csdn.net/liangcheng0523/article/details/105179592
问题解决完后。
可以直接启动程序。DemoApplication程序的入口。


Tomcat started on port(s):8080,说明tomcat已经启动了,通过浏览器访问http://localhost:8080,程序接口/error。

在程序入口,同级目录下创建一个包,controller dao pojo serive 等,程序会扫描该目录下的包。
在controller下创建 HelloController,使用@RestController 返回一个字符串。添加一个接口,调用业务,接受前端参数。@RequestMapping("/hello")

重新启动下,访问接口http://localhost:8080/hello,会返回hello world。
pom.xml是核心。

sprintboot所有的依赖都是spring-boot-starter开头的。
双击maven中的package可以进行打包。打包成一个可执行文件。在target目录下得到一个jar包。

直接执行该 jar包 java -jar 包名。
此时的java程序不用再关心视图层了,通过后端的接口一个一个的jar包来提供服务,现在的服务不在依赖idea了,是一个可执行程序。微服务就是将程序拆解为一个一个的模块。

posted on 2020-12-08 00:13 XiaoXiaoli 阅读(93) 评论(0) 收藏 举报
浙公网安备 33010602011771号