
SpringBoot
文章平均质量分 63
黑马SpringBoot学习
云本无心水自闲
这个作者很懒,什么都没留下…
展开
-
【SpringBoot】Day12-03-登录校验-会话计数
所谓登录校验,指的是我们在服务器端接收到浏览器发送过来的请求之后,首先我们要对请求进行校验。先要校验一下用户登录了没有,如果用户已经登录了,就直接执行对应的业务操作就可以了;如果用户没有登录,此时就不允许他执行相关的业务操作,直接给前端响应一个错误的结果,最终跳转到登录页面,要求他登录成功之后,再来访问对应的数据。原创 2024-12-08 00:00:00 · 395 阅读 · 0 评论 -
【SpringBoot】Day11-09 参数配置化
对于这些配置信息是直接硬编码,写死在java程序中的,存在几个问题:如果这些参数发生变化了,就必须在源程序代码中改动这些参数,然后需要重新进行代码的编译,将Java代码编译成class字节码文件再重新运行程序。(比较繁琐)如果我们开发的是一个真实的企业级项目, Java类可能会有很多,如果将这些参数分散的定义在各个Java类当中,我们要修改一个参数值,我们就需要在众多的Java代码当中来定位到对应的位置,再来修改参数,修改完毕之后再重新编译再运行。(参数配置过于分散,是不方便集中的管理和维护)原创 2024-12-08 18:45:00 · 419 阅读 · 0 评论 -
【SpringBoot】Day11-02 文件上传
【代码】【SpringBoot】Day11-02 文件上次。原创 2024-12-05 17:16:28 · 409 阅读 · 0 评论 -
【SpringBoot学习】Day10-02 增删查
这两种方法是等价的,并且@GetMapping里面的源码其实也是@RequMapping返回。前段在请求的时候,传递的Json格式的请求参数,后端服务端该用实体类接受,@RequestBody 将 request 的json 转为实体类给后端。通过注解 @PathVarivale 来获取路径参数。@RequestBody 将响应的实体类转为json发送给前端。但是需要再实体类前面加上一个 @RequestBody 来接收。{ } ,为占位符,类似C语言的 %通过获取到的 id 删除部门。原创 2024-12-02 10:43:22 · 538 阅读 · 0 评论 -
【SpringBoot】Day11-01 新增员工
接口文档规定:请求路径:/emps请求方式:POST请求参数:Json格式数据响应数据:Json格式数据问题1:如何限定请求方式是POST?问题2:怎么在controller中接收json格式的请求参数?@RequestBody //把前端传递的json数据填充到实体类中。原创 2024-12-05 00:00:00 · 205 阅读 · 0 评论 -
【SpringBoot】Day10-8 分页查询插件PageHelper
因为分页查询是我们经常需要使用的功能并且步骤固定,所以可以使用插件来简化代码。原创 2024-12-02 12:52:37 · 309 阅读 · 0 评论 -
【SpringBoot】Day10-10 删除员工
foreach>是 MyBatis 提供的一个非常有用的动态 SQL 元素,它允许你遍历一个集合(如 List、Set 或数组),并在生成的 SQL 语句中插入相应的值。这对于构建包含 IN 子句的 SQL 查询特别有用,但也可以用于其他需要重复某些模式的情况。原创 2024-12-04 14:57:08 · 232 阅读 · 0 评论 -
【SpringBoot】Day10-07 员工分页查询
@Select("select * from emp limit #{start},#{pageSize} ") 将总记录数和数据列表封装成PageBean对象原创 2024-12-02 12:10:30 · 577 阅读 · 0 评论 -
【SpringBoot】Day10-09 动态SQL-XML文件
1.XML映射文件的名称与Mapper接口名称保持一致,并且将XML映射文件和Mapper接口放置在相同包下(同包同名)- 在项目开发当中,一般都是一个接口对应一份儿映射配置文件;2.XML映射文件的namespace{命名空间}属性与Mapper接口的全限定名{包名+接口名}一致;3.XML映射文件中SQL语句的id与Mapper接口中的方法名一致,并保持返回类型一致。原创 2024-12-04 10:55:18 · 1340 阅读 · 0 评论