Spring Boot框架搭建

1.准备工作
(1)Jdk1.8安装包
(2)Maven3.5.3 安装包(jdk版本1.8+)下载路径:http://maven.apache.org/download.cgi
(3)eclipse安装包
(4)windows操作系统
2.JDK安装

  1. Maven安装
    (1)解压maven3.5.3包
    解压到指定目录(此处根据自己的需要),例:解压到此目录下D:\soft\maven-3.5.3
    里面有bin、lib、conf等文件夹。
    (2)配置环境变量
    电脑 - 属性 - 高级系统设置 - 环境变量 - 系统变量 - 新建
    变量名:M2_HOME
    变量值:D:\soft\maven-3.5.3
    在Path环境变量值尾部加入:;%M2_HOME%\bin; //前面注意分号
    (3)检查jdk和maven的环境变量是否配置成功
    打开dos窗口运行命令mvn -v,出现如下图所示的信息说明安装成功

(4)修改本地仓库位置
也可以不进行修改本地仓库的位置,不修改就下载jar包到默认路径:/path/to/local/repo
修改maven安装目录下conf文件下的setting.xml文件

(5)配置镜像仓库
在不配置maven镜像的情况下maven会默认使用中央库,maven镜像配置有两种方式:pom.xml配置和setting.xml配置,pom.xml只对当前项目有效,大多采用setting.xml配置,这里我们使用的是私服。
setting.xml配置:

  1. eclipse解压缩
    (1)eclipse配置maven环境:
    Window -> preferences -> maven -> installations -> add -> 选择maven安装的路径-> Apply

配置User Setting

(2)eclipse下载Spring tools插件
Help -> Eclipse Marketplace -> Popular -> Spring tools -> Install

5.创建Spring Boot项目
(1)打开网址:http://start.spring.io/
填写group和artifact等信息,并选择一个依赖web,单击生成项目

(2)解压文件,使用ecplise导入项目。
File -> Import -> maven -> Existing Maven Project -> next -> finish

(3)查看目录结构,会生成一个类,此类就是启动项目的类,里面有一个main方法,springboot项目不用tomcat部署项目,直接启动运行。

(4)定义一个Controller类,使用restController注解,返回Hello Spring Boot。

@RestController
@SpringBootApplication
public class ControllerTest {

@RequestMapping("/")
String index(){
  return "Hello Spring Boot";
} 

}

(5)启动项目:运行上图中的main方法

(6)在浏览器中输入:http://localhost:8080

6.配置数据库信息
(1)配置Pom.xml

org.springframework.boot spring-boot-starter-jdbc
	<dependency>
	    <groupId>org.mybatis.spring.boot</groupId>
	    <artifactId>mybatis-spring-boot-starter</artifactId>
	    <version>1.3.1</version>
	</dependency>
	
	<dependency>
        <groupId>com.oracle</groupId>
        <artifactId>ojdbc14</artifactId>
        <version>10.2.0.4.0</version>
   </dependency>

(2)配置数据源

在application.yml文件中配置数据源信息
(注:配置时按照层级配置,否则无法读取到配置信息)

spring:
application:
name: SpringBoot
#配置数据源 oracle数据库为例,mysql配置类似
datasource:
driver-class-name: oracle.jdbc.driver.OracleDriver
url: jdbc:oracle:thin:@10.163.47.200:1521:pocsit02
username: lisuat
password: lisuat

(3)更新jar包
一般情况更新pom.xml文件maven会自动下载jar包到本地类库
右键  maven --> update project

(4)编写小Demo进行测试

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看READme.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 、 1资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看READmE.文件(md如有),本项目仅用作交流学习参考,请切勿用于商业用途。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值