- 博客(11)
- 收藏
- 关注
原创 SpringBoot自动装配
但是直接使用Spring框架进行集成开发比较繁琐,入门难度很大,所以在现在的企业开发中,都是直接基于Springboot进行开发,简单、快捷、高效,而且spring官方也是建议直接从springboot开始。如果我们的应用程序是在IDEA中运行,可以在IDEA工具栏的 "Program arguments" 栏设置命令行参数。如果我们的应用程序是在IDEA中运行,可以在IDEA工具栏的 "VM options" 栏设置Java系统属性。每个请求范围内会创建新的实例(web环境中,了解)
2023-08-10 22:07:43
82
1
原创 SpringBoot 事务管理+AOP
1、3种2、切点表达式用来匹配【哪些】目标方法需要应用通知,常见的切点表达式如下execution(返回值类型 包名.类名.方法名(参数类型))可以通配任意返回值类型、包名、类名、方法名、或任意类型的一个参数..可以通配任意层级的包、或任意类型、任意个数的参数根据注解匹配args()根据方法参数匹配。
2023-08-07 19:57:05
270
原创 SpringBoot案例3 登录校验
项目中访问核心资源,通常都要进行登录校验,访问京东商城的订单,必须要先登录才能访问查询。实现思路:可以在访问资源前进行访问的拦截,判断你当前会话是否有登录,如果没有登录拒绝访问。JWT令牌由Header、Payload、Signature三部分组成,每部分中间使用点(.)分隔,比如:xxxxx.yyyyy.zzzzz。payload:存储一些令牌要携带的信息,比如用户的基本信息id,username,过期时间。在登录时生成令牌,在访问核心资源的时候进行令牌的校验。header: 指定令牌类型,加密的算法。
2023-08-07 17:59:46
78
原创 day11 SpringBoot案例2
在进行修改员工信息的时候,我们首先先要根据员工的ID查询员工的信息用于页面回显展示,然后用户修改员工数据之后,点击保存按钮,就可以将修改的数据提交到服务端,保存到数据库。我们要想接收上传上来的文件,需要使用Spring给我们提供的一个,专门接收文件的API : MultipartFile。当用户修改完数据之后,点击保存按钮,就需要将数据提交到服务端,然后服务端需要将数据保存到数据库中。//更新修改时间为当前时间。当点击保存时,除了页面的基本表单数据需要提交到服务端,图片访问的URL,也需要提交到服务端。
2023-08-05 19:31:59
62
1
原创 day11SpringBootWeb案例
REST(Representational State Transfer),表现形式状态转换,它是一种软件架构风格。通过四种请求方式,来操作数据的增删改查GET : 查询POST :新增PUT :修改DELETE :删除开发一个功能需要经历哪些流程?查询页面原型明确需求阅读接口文档(已提供)思路分析接口开发:就是开发后台的业务功能,一个业务功能,我们称为一个接口。接口测试:功能开发完毕后,先通过Postman进行接口测试,测试通过后,和前端进行联调测试。
2023-08-05 18:18:33
90
1
原创 Mybatis基础操作
我们看到查询返回的结果中大部分字段是有值的,但是deptId,createTime,updateTime这几个字段是没有值的,而数据库中是有对应的字段值的,这是为什么呢?在员工管理的页面中,当我们进行更新数据时,我们会点击 “编辑” 按钮,然后此时会发送一个请求到服务端,会根据Id查询该员工信息,用于页面回显。当我们点击 后面的 “删除” 按钮时,前端页面会给服务端传递一个参数,也就是该行数据的ID。在页面原型中,列表上方的条件是动态的,是可以不传递的,可以只是传递其中的一个 或者 两个 或者 三个。
2023-08-01 19:49:16
225
1
原创 数据库操作--多表查询
insert into dept (id, name, create_time, update_time) values(1,'学工部',now(),now()),(2,'教研部',now(),now()),(3,'咨询部',now(),now()), (4,'就业部',now(),now()),(5,'人事部',now(),now());(2,'zhangwuji','123456','张无忌',1,'2.jpg',2,'2015-01-01',2,now(),now()),
2023-07-30 20:09:20
37
1
原创 数据库开发-MySQL
全称 Structured Query Language,结构化查询语言。操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准。在学习具体的SQL语句之前,先来了解一下SQL语言的语法。
2023-07-27 21:05:28
406
原创 SpringBootWeb响应
在上述的方法中,我们在测试的时候,统一给页面响应了一个简单的字符串 "OK"。其实,我们也可以直接将一个实体对象,或者一个集合直接响应回去。比如如下这样:A. 响应字符串 OKB. 响应实体对象C. 返回集合数据那在服务端,我们直接响应了一个对象 或者 集合,那最终前端获取到的数据是什么样子的呢?我们可以测试一下,通过postman发送请求,测试效果如下:我们响应的是一个java对象 或者 集合, 怎么最终返回的确实JSON格式的数据呢?其实啊,这是注解的作用。
2023-07-27 20:01:15
37
原创 SpringBootWeb请求
Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。作用:常用于进行接口测试特征简单实用美观大方。
2023-07-27 19:54:17
298
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人