闲来无事想到了搭建一个纯净版的SpringBoot项目,现在的项目应用中都是用自己公司的老项目删除一些无用类之后生成的新的项目框架,对小白鼠来说对有些东西总是一知半解,那么通过自己动手把自己的项目搭建起来对一些知识的理解会更透彻。
本项目是在sts上搭建。
1、首先在sts上new 一个springBoot 工程
2、创建项目,填写项目信息
3、添加默认jar包
4、配置application.properties文件,主要是配置数据库连接,例如,默认连接阿里云数据库
5、用到不同的数据库,当然需要不同的jar包依赖,阿里云的jar包
<!--阿里druid数据库链接依赖-->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.1.9</version>
</dependency>
6、增加其他必须的依赖
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>5.0.0</version>
</dependency>
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-autoconfigure</artifactId>
<version>1.2.3</version>
</dependency>
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.3</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
7、这个时候你就可以启动项目,网页运行localhost:8080 了
8、验证一个最简单的小功能,创建一个controller
9、网页 localhost:8080/hello ,这个时候正常来说应该会好用了,但是最坑最坑的地方出现了,页面会提示找不到这个地址,也就是说扫描不到这个controller!
10、这个时候看这里!!!
将路径换成 localhost:8080/demo/hello ,这个时候是不是好用了?如果还是有问题,请看我下一篇文章会详细说明这个问题出现的情况及解决办法!