Spring Boot
文章平均质量分 51
Blinking-Cai
这个作者很懒,什么都没留下…
展开
-
Spring boot学习6——web项目基本架构
web项目架构项目架构Controller层处理器映射器与处理器接收前端参数 项目架构 一般来说分为三层controller层、service层和dao层。作用分别是: Controller:相当于spring mvc中的处理器,负责接收前端的信息,并调用相应的service层功能 Service层:核心业务层,会被Controller层的处理器调用,是前端请求的实际实现者 DAO层:负责调用数据库 对于不同类型的项目,工程的结构会有所不同: 如果是单模块项目:一般在新建三个包,分别存放三层相关的文件原创 2021-07-28 14:59:24 · 570 阅读 · 0 评论 -
@RequestParam、@PathVariable和@RequestBody
@RequestParam、@PathVariable和@RequestBody相同点不同点 相同点 都是用来接收前端请求传递过来的参数的 不同点 @RequestParam接收的参数以xxx=value的形式出现,多个参数名以&相连,它可以注解简单类型的参数 // 请求格式为:http://URL/path?name=Name&age=Age public String getHello_(@RequestParam(value = "name", defaultValue = "Wo原创 2021-07-28 14:57:18 · 131 阅读 · 0 评论 -
@RestController和@Controller
@RestController和@Controller比较相同点不同点 相同点 不同点原创 2021-07-28 12:32:37 · 62 阅读 · 0 评论 -
Spring boot学习4——在项目中使用Mybatis
Mybatis使用配置Mybatis导入依赖配置 SqlSessionFactory设置映射器基于注解的映射器基于XML的映射器 配置Mybatis 导入依赖 在基于maven的spring boot项目中用mybatis,必须导入以下两个依赖。 数据库依赖:这里用的是mysql数据库,所以导入mysql数据库驱动 mybatis依赖:这里导入的是与spring整合的mybatis依赖 <!--我用的是mysql,所以这里导入了mysql相关的依赖--> <dependency&原创 2021-07-28 11:07:57 · 246 阅读 · 0 评论 -
Spring boot学习3——测试文件
测试文件必备注解测试类编写 必备注解 @RunWith(SpringRunner.class) @SpringBootTest(classes = ApplicationLoader.class) 测试类编写原创 2021-07-28 10:54:38 · 152 阅读 · 0 评论 -
Spring boot学习2——配置文件
配置文件文件格式加载优先级配置生效 文件格式 加载优先级 配置生效 @ImportResource(locations = “classpath:spring/*.xml”)原创 2021-07-28 10:52:10 · 41 阅读 · 0 评论 -
Spring boot学习1——Hello World
Hello World项目spring boot的hello world(基于maven)新建项目项目结构项目依赖分析Controller代码测试 spring boot的hello world(基于maven) 搭建spring boot项目有两种方法: 使用Spring官网的Spring initializr(传送门)得到初始化后项目的代码,然后用idea导入项目 直接使用idea新建一个Spring boot项目(推荐),其底层实际上还是用Spring initializr,不过比较方便原创 2021-07-28 10:34:46 · 97 阅读 · 0 评论