接触SpringBoot,创建第一个SpringBoot项目

经历了JavaWeb和SSM的学习,终于可以比较有底气的接触SpringBoot了,SpringBoot的操作太简单了,整个上手过程下巴差点脱臼了,废话到此为止。

先上SpringBoot的名论文https://martinfowler.com/articles/microservices.html
再附上我觉得翻译的比较好的http://blog.cuicc.com/blog/2015/07/22/microservices/

这里再贴一个springboot学习文档https://www.yuque.com/atguigu/springboot尚硅谷提供的,太良心了

下面开始着手创建一个SpringBoot工程,创建可以有两种方式,一是通过spring官网https://start.spring.io/下载压缩包然后本地打开,二是直接通过IDEA来创建(IDEA也是从官网上下项目的)。

1、通过IDEA

直接新建一个项目,然后选择Spring Initializr项目,写项目的名字和其他信息,选择导入的依赖,然后创建。创建好了等依导好就能开始写代码了,之前手动导依赖不需要了,感觉什么都没干直接就能写代码,十分方便。然后就是测试了。SpringBoot自带tomcat所以web服务器也不用自己下载了,直接运行就可以。访问本地8080端口,发现有页面,springboot启动成功,真实太简单了。

想要写业务,就得在启动类(Java目录下的包的XXXXXApplication.java就是启动类)的同级目录下建包(dao、service、pojo、controller什么的)

再说一些其他的,springboot变端口号十分简单,只要在resources目录下的application.properties文件中修改就行了,

server.port=8085

这时重启项目就能在8085端口访问到了。

还有一个springboot彩蛋,每次重启项目,都会有

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::                (v2.4.2)

这样的图案,这个图案可以自己修改的,只要在resources目录下新建一个banner.txt文件,然后在里面输入一些东西,默认的spring图案就会被代替,比如我输入下面的(https://www.bootschool.net/ascii-art上copy的),每次重启项目的时候图案就编程下面的了

              _,,,_
            .'     `'.
           /     ____ \      Fucking NullPointerException
           |  .-'_  _\/    /
           \_/   a  a|    /
           (,`     \ |         .----.
            |     -' |        /|     '--.
             \   '=  /        ||    ]|   `-.
             /`-.__.'         ||    ]|    ::|
          .-'`-.__ \__        ||    ]|    ::|
         /        ``  `.      ||    ]|    ::|
       _ |     \     \  \     \|    ]|   .-'
      / \|      \    |   \     L.__  .--'(
     |   |\      `.  |    \  ,---|_      \---------,
     |   | '.      './\    \/ .--._|=-    |_      /|
     |   \   '.     `'.'. /`\/ .-'          '.   / |
     |   |     `'.     `;-:-;`)|             |-./  |
     |   /_       `'--./_  ` )/'-------------')/)  |
     \   | `""""----"`\//`""`/,===..'`````````/ (  |
      |  |            / `---` `==='          /   ) |
      /  \           /                      /   (  |
     |    '------.  |'--------------------'|     ) |
      \           `-|                      |    /  |
       `--...,______|                      |   (   |
              | |   |                      |    ) ,|
              | |   |                      |   ( /||
              | |   |                      |   )/ `"
             /   \  |                      |  (/
           .' /I\ '.|                      |  /)
        .-'_.'/ \'. |                      | /
        ````"""` `| .-------------------.||
                    `"`                   `"`

2、通过官网

访问https://start.spring.io/,选择自己想要的配置,然后下载压缩包本地打开。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值