(2) spring boot 入门Hello World

前一篇写到用Idea搭建 spring boot项目,现在开始写一个Hello World项目


1)新建一个控制器MyController.java

注意:新建的类要想被Spring Mvc管理起来,必须放到DemoApplication类同级目录或其子目录下,否则不会扫描到相应的组件

DemoApplication.java是spring boot的启动类,相当于main函数,网上有不少介绍都是在这里面改,在这里我们不用去改动这个启动类,

直接新建一个完整的控制器MyController.java 如下:


2)新建一个页面index

这里选择Freemaker渲染,页面为index.ftl


3)启动项目

spring boot项目启动可以不用部署到tomcat中,直接运行启动类DemoApplication即可(右击DemoApplication)


4)发现问题:启动不了

日志如图,发现是数据库哪里还没有陪,运行Hello World,我们不用数据库

数据库的依赖是我们在建立项目的 时候选了 这个依赖,可以参看上一章


5)修改gradle的配置文件:build.gradle

注释掉没必要的依赖模块,如下

dependencies {
   compile('org.springframework.boot:spring-boot-starter-freemarker')
// compile('org.mybatis.spring.boot:mybatis-spring-boot-starter:1.2.0')
// compile('org.springframework.boot:spring-boot-starter-security')
// compile('org.springframework.session:spring-session')
   compile('org.springframework.boot:spring-boot-starter-web')
// runtime('mysql:mysql-connector-java')
// providedRuntime('org.springframework.boot:spring-boot-starter-tomcat')
   testCompile('org.springframework.boot:spring-boot-starter-test')
}


 
6)浏览器访问http://localhost:8080/index
上一步启动DemoApplication.java,看是否成功启动,若没有启动成功,基本上是修改build.gradle的依赖,吧看的不爽的依赖全部注释掉

 
7)成功访问index.ftl页面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值