1、用户实体类/** * @author xyl * @date 2023/2/21 10:31 */ public class User { private String username;//账号 private String password;//密码 private String role;//角色 U:普通用户 Y:管理员 public Stri
转载 2023-06-21 21:23:11
84阅读
之前介绍过不少关于登录功能的代码,本文介绍一下关于分布式Session 的功能实现,完整代码(以后写博客,尽量给 git 地址)在 https://github.com/saysky/sensboot通常,我们的项目都是多实例部署的,生产环境通常一个模块可能都会部署四五台服务器。我们知道用户登录后,需要存储 session 信息,session 信息通常是存储在
使用工具: idea2020;tomcat10;jdk1.8;Mysql8.0.一、创建Maven项目1. 选择左上角的File(文件)2. 选着New(新建)3. 选择Project(项目)4. 创建Mavn项目5. 选择好使用电脑的jdk版本6. 选择上Create from archetype(前面有个小框点一下出现对号“√”即可)7. 创建maven-archetype-webapp工程(
转载 2023-07-17 22:15:57
153阅读
    SSM(Spring,Spring MVC,Mybatis),下面我们就动手跟着步骤搭建一个 SSM 框架整合的项目工程,并写出一个基于 SSM 框架的商品管理系统。开发环境:SSM,MyEclipse,JDK 1.7,Tomcat 7.0,Oracle数据库。一、创建Java Web项目    导入 jar 包,当然也可以使用 Maven ,这里以
# Java SSM免密登录详解 在现代应用开发中,用户体验至关重要。用户在频繁登录的情况下,常常因为输入密码而感到烦恼。为了提升用户体验,免密登录逐渐成为一种趋势。本文将介绍如何利用JavaSSM(Spring、Spring MVC、MyBatis)框架实现免密登录,并通过详细的代码示例一步步教您构建一个简单的免密登录系统。 ## 一、免密登录的基本原理 免密登录通常基于用户的会话管理和
原创 2024-09-22 04:35:28
31阅读
文章目录目标自定义认证配置代码实践生成图片验证码部分验证“图片验证码”部分设置"图片验证码"参数自定义AuthenticationProvider核心配置注意 目标了解自定义认证方式集成图片验证码参考:Spring Security 实战 书籍尽管创建了自己的实现,但仍创建了额外的DaoAuthenticationProvider自定义认证配置业务需求:用户进入登录页面,输入用户名,密码,验证码
思路:将表单中提交的数据交给登录控制器,先验证是否有错误,如过错误返回错误信息,如果没有这将用户名密码查询数据库获取的对象保存在session中,然后将页面跳转。 控制器:@Controllerpublic class LoginController { @Resource LoginService loginService; // 加载登录页面 @..
原创 2022-12-19 13:47:51
92阅读
1.创建一个Dynamic Web Project命名为MyProject2.在WebContent文件下创建一个文件夹命名为resource存放我们需要的资源(JQuery等)3.在WebContent文件下创建一个HTML文件命名为Login.html,作为登录页面。 4.编写Login.html内容<!DOCTYPE html> <html> <hea
转载 2023-05-31 22:03:00
260阅读
一篇搞定Java过滤器 Filter:过滤器引言我们可以通过使用前面的技术,做出一些简单的登陆注册以及配合数据库实现对数据增删改查的Demo,程序是基本运行起来了,但是却存在着一个重大的安全问题,那就登陆权限验证,一般来说登陆的正确流程是这样的:用户在客户端发出请求 -> 后台判断是否登录 -> 是则不限制,否则 跳转回登录页面,判断是否登录
转载 2023-07-17 22:23:35
63阅读
1. 登录1.1 接口说明接口url:/login请求方式:POST请求参数:参数名称参数类型说明accountstring账号passwordstring密码返回数据:{ "success": true, "code": 200, "msg": "success", "data": "token" }1.2 JWT登录使用JWT技术。jwt 可以生成 一个加密的t
文章目录概述环境:搭建部署一、拉取镜像并创建容器运行二、 安装必要工具软件1、安装 wget 下载软件2、安装mysql3、安装Tomcat① 用 wget 下载② 将本地下载的压缩包拖进来4、安装jdk5、将ssm.war项目的放入tomcat的webapps目录下6、配置服务程序自启动三、 上传提交镜像 概述此博客主要通过在centos8镜像中安装MySQL、tomcat、jdk实现ssm
转载 2023-07-18 15:42:53
47阅读
文章目录学习流程服务设计创建sso父工程创建sso-system子工程创建sso-auth子工程创建sso-resource子工程创建sso-gateway子工程创建sso-ui前端业务子工程数据库表结构设计sql语句方案一: 单次查询方案二: 嵌套查询方案三: 多表关联查询SSO-system业务实现概述controllerserviceUserServiceUserServiceImplpo
今天在写一个页面的时候用到了验证码,就自己
原创 2022-12-19 13:53:12
87阅读
1、框架介绍1.1 Spring介绍:spring 使用基本的 JavaBean 来完成以前只可能由 EJB 完成的事情。然而, Spring的用途不仅限于服务器端的开
原创 2021-12-27 10:47:54
495阅读
一、SSM框架简介SSM框架是spring MVC ,spring和mybatis框架的整合,是标准的MVC模式,将整个系统划分为表现层,controller层,service层,DAO层四层。这个框架是继SSH之后,目前比较主流的Java EE企业级框架,适用于搭建各种大型的企业级应用系统。1.1、SpringSpring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java
转载 2023-07-17 00:47:16
175阅读
项目介绍本系统分为管理员与普通用户两种角色。采用后端SSM框架,前端BootStrap(前后端不分离)的系统架构模式,实现了基本的超市管理功能;本系统实现了超市管理的基本功能,包括商品库存模块,商品分类模块,供应商管理模块,销售统计模块以及用户管理模块。环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。 2.IDE环境:IDEA,Eclipse,M
转载 2023-11-13 12:52:19
61阅读
eclipse有默认的maven,但是我是使用自己下载的:http://maven.apache.org/download.cgiGitHub:https://github.co
原创 2023-02-20 10:31:29
62阅读
? 作者:laker 文章目录Java的SSH连接远程服务器1.简介2. JSch2.1 实践3. Apache MINA SSHD3.1 实践4. 结论 Java的SSH连接远程服务器1.简介SSH,也称为安全外壳或安全套接字外壳,是一种网络协议,允许一台计算机通过不安全的网络安全地连接到另一台计算机。在本教程中,我们将展示如何使用JSch和Apache MINA SSHD库通过Java与远程S
转载 2023-07-27 14:24:07
172阅读
一、建立项目   先搭建一个webapp项目(要选creat from arctype)    起名  选择maven路径,settings.xml那里要选择override才可以在资源管理器中浏览。接下来直接Next直到Finish。二、构建文件目录main下面新建java文件夹,并且标记为sources
转载 2023-07-06 10:02:34
177阅读
一、当前互联网开发环境互联网行业经过多年的发展,需要的已经不只是管理系统了,大量的网站更加复杂的项目,有着高并发、高响应、数据一致性等新要求,同时技术也变得逐渐复杂,近年来互联网开始流行了许多新的技术,如:NOSQL、大数据、分布式等技术。二、为什么选择SSM+Redis的开发模式2.1、SSM指的是什么Spring MVC+Spring+MyBatis2.2、SSM框架的好处SpringMVC:
转载 2023-10-17 09:15:48
26阅读
  • 1
  • 2
  • 3
  • 4
  • 5