自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 如何完成登录校验,看完这篇文章你就明白了

2.接下来在这个定义的这个方法中实现接口Filter这个接口,并实现其中的方法,而其中一共有三种方法需要我们实现,其中doFilter是最重要的,因为这个方法决定了我们是否放行这个请求,所以我们的登录校验就在这个当中进行完成,其他两个方法init,destroy一个是初始化方法,一个是销毁方法,都只执行一次。1.首先是创建区别,但是下面我们需要注意的是,我们要定义一个配置类,在这个配置类中我们需要注册这个拦截器,然后将定义的拦截器交给ioc容器保管,在配置类当中完成注入,进行登录操作。

2023-10-19 21:11:03 325 1

原创 一篇文章带你明白cookie和session的区别

首先先来讲解一下为什么要使用这些密码来进行登录验证,因为http协议每一次请求都是独立的,所以我们发起的每一次请求,后端服务层并不知道我们是否是合法用户,到底该不该给我们提供服务,所以我们需要使用密码,这个时候问题又来了,如果我们登录之后,服务端怎么知道我们已经进行登录了呢,这时我们就要引入一个会话跟踪的概念了,当服务器判定这些请求都来源于同一个会话的时候,就会对这些请求进行数据共享,这里共享的自然也就是你的密码了,而密码的存储位置,也就是cookie和session的主要区别了。第一种:cookie。

2023-10-17 23:01:04 60

原创 web开发数据回显以及修改信息

首先需要先接收一下前端请求的json格式的数据,这里直接用emp接受,由于是json格式,所以我们需要加上@RequestBody这个注释(如果是一个参数的话,就要用@PathVariable这个注释),接下来将接收到的emp类传递到service层,进而到mapper层,通过动态sql更新的方式,将对应id的数据进行更新。数据回显的逻辑非常简单,利用前端请求来的参数,调用serviece,再调用mapper层查询对应id的数据即可,在利用emp员工类来保存,将这个json格式的数据直接响应回前端。

2023-10-15 16:13:29 313 1

原创 Javaweb文件的上传

通过示例我们可以把本地的文档存储到对应的服务器中,下面的代码中需要我们输入存储到的阿里云地址,你的accessid(证明你是合法用户),还有你创建的bucker仓库名称,然后就是文件存储在服务器中的名字,接下来就是需要存储的文件的路径。值得注意的一点是,云端存储和本地存储,需要调用同一个类下的接口,可能会出现端口占用的问题,所以这里我们需要将之前的本地存储的代码注释掉,不然无法构建项目。接下来是云端存储(这里利用到的是阿里云oss的服务器)有了这个网页就可以得到请求的上传的文件名和基本信息。

2023-10-14 23:02:38 60 1

原创 javaweb数据库层注意事项

今天在写代码的时候出现了Invalid bound statement (not found)这个错误,看了半天,mapper的映射路径,list的数据类型,貌似都没什么问题,甚至最后连mybitas plus和mybitas的配置文件都去查了,后来发现。2.检查 mybatis.mapper-locations 配置,该配置是把 mapper 的位置告诉 Mybatis。1.Mapper.xml 文件中的 namespace 与 mapper 接口的类路径相同。灵感来源:本文为CSDN博主「毛惜时」

2023-10-12 21:25:24 30

原创 古法分页查询

2023-10-10 23:14:27 41 1

原创 TLIAS教学管理系统项目架构

2.这里要注意一下服务层一般是一个接口,然后再服务层这个包下创立一个方法,然后来实现(override),由于我这里是一个查询请求,所以我们通过调用数据层函数的list这个方法,当然这个方法还没有存在在数据层的类中,所以我们可以通过光标快速进入数据层生成这个方法。1.因为控制层不能进行逻辑判断,所以我们需要先前往service层,这里要注意为了避免变量名的修改,所以要利用解耦的思想,将service层的变量名,提前加好注释,然后利用auto这个注释将service的变量名直接赋值过来,避免了耦合。

2023-10-08 21:11:09 260 1

原创 简易计算器

简易计算器

2023-02-25 01:31:03 45

原创 微信小程序

微信小程序简单套用模板

2023-02-24 23:09:15 43

原创 简易机器人(基于Java)平台

简易机器人

2023-02-24 23:03:25 112

原创 利用Java编撰一份个人简历

简易的静态网页

2023-02-24 22:54:52 541

原创 模拟测试环境

模拟测试环境

2023-02-24 22:48:38 70

原创 接上文的二号人物属性面板

变量属性设置

2023-02-24 22:45:23 47

原创 简单的类王者荣耀的模拟人物计算逻辑(下附环境演示)

简单的moba类游戏的实现(与枪战等游戏本质相同)

2023-02-24 22:42:45 69

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除