资讯专栏INFORMATION COLUMN

第一个springboot项目

bbbbbb / 2773人阅读

摘要:去年公司用做过个小项目用完一直没有维护最近没事从官网更下来项目自己缺启动不起来了所以写这个算是个笔记吧访问项目初始化可以对更下来的项目进行选择比如加上的啦啦这些都会体现到更下来的项目中的里面更下来是个包需要解压到工作空间然后倒入我这里使用这

去年公司用springboot做过个小项目, 用完一直没有维护, 最近没事,从官网更下来springboot项目. 自己缺启动不起来了. 所以写这个,算是个笔记吧.

1. 访问springboot项目初始化

 可以对更下来的项目进行,选择比如加上springmvc的web啦, springdatajpa啦,  这些都会体现到更下来的项目中的pom.xml里面 ; 
 
2.更下来是个zip包, 需要解压到工作空间

, 然后倒入IDEA (我这里使用这个工具,eclipse等其他的工具方法大家自己在网上找下).
注意: 如果导入进来, 没有显示src这个目录下面的代码. 需要做下面这个配置:


可以按照这个步骤, 选择导入modules, 然后选择解压的项目, 在sources标签下,选择项目的src路径. 点击右下方apply, 这样在工作空间就会显示出来src下面的代码 ;
下面是pom.xml文件的部分


在这里,需要注意一下. 我将jpa的依赖注释掉了. 因为我没有关联数据库, 开着这个依赖会报错; 还有我添加了thymeleaf这个依赖. 配置跳转页面的时候会用到;

3.这样启动下面这个类.

就算是启动起来了springboot了; 注意有个扫描包的注解@componentScan

这样就是启动成功了 .

4.访问页面.

编写一个controller, 访问templates目录下面的页面;


这里有几个坑

需要使用@controller而不是 @Restcontroller. 因为@RestController会返回json字符串用的, 不会直接通过试图解析器寻找index页面

需要在配置文件application.proties 或者 application.yml里面编写映射的路径, 即模版引擎 ; 如下:

不管是在那个配置文件中做配置,都是可以的. 注意: 启动会先加载yml, 后加载properties, 所以如果都配置了properties会覆盖yml中的相关配置; (还有一种说法, springboot会将yml加载为properties? 需要注意下)

5. 完成

后面还有什么问题, 我会持续更新 ; .. . . . .

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/73444.html

相关文章

  • SpringBoot 实战 (二) | 一个 SpringBoot 工程详解

    摘要:代码如下可以看到中一共有个依赖,其中只有是我手动加入的,用于单元测试。点击项目启动按钮,效果如下好的程序必须配备完善的单元测试。测试结果如下可以看到红圈框住的地方,出现这个绿色标志证明单元测试没问题。 微信公众号:一个优秀的废人如有问题或建议,请后台留言,我会尽力解决你的问题。 前言 哎呦喂,按照以往的惯例今天周六我的安排应该是待在家学学猫叫啥的。但是今年这种日子就可能一去不复返了,没...

    GeekQiaQia 评论0 收藏0
  • 一起来学SpringBoot | 一篇:构建一个SpringBoot工程

    摘要:由于本人更习惯使用所以后续案例都是基于与,同时这里是基于最新的编写的哦创建项目初次接触,我们先来看看如何创建一个项目,这里以为例,其他的工具小伙伴们自行搜索创建方式。创建完项目后,各位小伙伴请认真细心的对比下与传统的工程有何区别如目录结构。 SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身...

    jayce 评论0 收藏0
  • SpringBoot基础入门篇

    摘要:基础入门篇简介可以基于轻松创建可以运行的独立的生产级的应用程序。对平台和第三方类库我们有自己看法和意见约定大于配置。官网目前最新版本是我们接下来就在这个版本的基础上面进行学习。变成项目引入依赖。 SpringBoot基础入门篇 简介 Spring Boot可以基于Spring轻松创建可以运行的、独立的、生产级的应用程序。 对Spring平台和第三方类库我们有自己看法和意见(约定大于配置...

    Edison 评论0 收藏0
  • SpringBoot非官方教程 | 一篇:构建一个SpringBoot工程

    摘要:简介它的设计目的就是为例简化开发,开启了各种自动装配,你不想写各种配置文件,引入相关的依赖就能迅速搭建起一个工程。它采用的是建立生产就绪的应用程序观点,优先于配置的惯例。另,本系列教程全部用的作为开发工具。 简介 spring boot 它的设计目的就是为例简化开发,开启了各种自动装配,你不想写各种配置文件,引入相关的依赖就能迅速搭建起一个web工程。它采用的是建立生产就绪的应用程序观...

    Cheriselalala 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<