• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

XiaoXiaoli

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

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)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3