SpringBoot项目创建使用

1:打开https://start.spring.io/网站创建项目

2:不需要选择war项目,SpringBoot封装了一个Tomcat容器

3:在创建页面添加,MyBatis,Mysql,Spring的jar包

4:解压到工作空间Eclipse文件夹

5:导入选择Meven下

1:Existing Meven Projects

2:Next

3:选择解压位置文件

创建好SpringBoot项目

6:在application文件中配置

数据库位置,数据库用户名,密码。

SpringBoot不需要配置驱动,会自动读取包下的驱动版本,

SpringBoot不会尝试链接数据库,启动成功不代表数据库配置正确.

然后启动SpringBoot就配置好了.

7:junit测试需要添加注解:

@SpringBootTest
@RunWith(SpringRunner.class)

8:SpringBoot全部使用注解装配的方法获取对象,不需要getBean

9:需要在main方法入口配置注解@MapperScan("cn.tedu.cn.SpringBootDemo.Mapper"),

告诉SpringBoot容器,持久层接口的位置

10:配置MyBatis的写SQL的xml文件的位置,在application文件中:

mybatis.mapper-locations=classpath:Mapper/*.xml

11:SpringBoot组件扫描,只要是根包主方法启动类包下的子包,都在组件扫描范围内,只需要添加对应的注释即可被SpringBoot管理生成对象

12:SpringBoot不推荐响应页面,支持响应正文的方式,比如json数据

在控制器类添加@RestController 相当于每个控制器方法上添加了@ResponseBody注解响应json数据格式.

使用@RestController注解SpringBoot不支持转发或者重定向,如果需要转发或重定向,需要使用Controller注解.

13: SpringBoot自动集成了Json格式jar包的注解与注解驱动,SpringBoot默认配置好了前端控制器DispatcherServiclet,映射的路径是/*路径,所有的请求都会被SpringMvc处理。

14:SpringBoot访问子控制器的url,不需要添加项目名,直接写控制器映射的路径就能访问

15:静态资源存放在src/main/resources/static文件下创建对应的html,js,css目录存放文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值