查询到最新的12条

springboot整合springsecurity与mybatis-plus的简单实现

1、概述 Spring Security是一个功能强大且高度可定制的身份验证和访问控制框架。 它是用于保护基于Spring的应用程序的实际标准。 Spring Security是一个框架,致力于为Java应用程序提供身份验证和授权。 与所有Spring项目一样,Spring Security的真正强大之处在于可以轻松扩展以满足自定义要求 springboot对于springSecurity提供了自动化配置方案,可以使用更少的配置来使用springsecur 继续阅读

Spring整合Mybatis的全过程

1.Spring配置文件 1.1配置数据库连接池 <!--读取文件--> <util:properties id="config" location="classpath:Config/db.properties"/> <!--配置数据库连接池--> <bean id="source" class="org.apache 继续阅读

SpringBoot+Mybatis实现登录注册的示例代码

学习SpringBoot+Mybatis实现的登录注册功能的Demo,实现这个Demo在网上也参考了资料和代码,本文是本人在实现Demo后的个人总结,以便理清思路。 1.环境 jdk8 : “1.8.0_281” Maven: 3.6.3 Idea:2020.2 Mysql:5.6.40 Navicat:10.1.7 2.步骤 2.1 创建一个SpringBoo 继续阅读

JavaEE的学习(Spring +Spring MVC + MyBatis)

 一、Spring入门 Spring是一个轻量级的控制反转 (IoC-Inversion of Control)和面向切面 (AOP-Aspect Oriented Programming)的容器(框架)。它采用分层架构,由大约20个模块组成,这些模块分为Core Container、Data Access/Integration、Web、AOP(Aspect Oriented Programming)、Instrument 继续阅读

SpringBoot项目访问任意接口出现401错误的解决方案

之前搭建了一个springboot项目用于测试集成redis和mybatis以及freemarker,搭建完成测通之后就没有再打开过。今天打开之后想要测试一个问题,发现在这个项目下无论请求哪个接口,浏览器都会跳转到一个登录页面,而且这个页面不是我写的,如下图: 地址栏里的login也是在我输入了自己的接口之后,自动跳转到了login 于是用postman测试,得到401响应: 当时一脸蒙蔽,心想我代码里面没有写拦截器啊,而且拦截之后的页面也 继续阅读

Spring Boot JPA如何把ORM统一起来

目录 JPA介绍 Spring Data JPA 在项目中引用Spring JPA JPA介绍 JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据。他的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate,TopLink,JDO等OR 继续阅读

springboot构造树形结构数据并查询的方法

因为项目需要,页面上需要树形结构的数据进行展示(类似下图这样),因此需要后端返回相应格式的数据。 不说废话,直接开干!!! 我这里用的是springboot+mybatis-plus+mysql,示例的接口是查询一级权限以及二级权限、三级权限整个权限树… 下面是导入的maven依赖 ? 1 继续阅读

SpringBoot+Mybatis分页插件PageHelper实现分页效果

目录 一、项目结构 二、插件引入 三、代码 四、测试: 最近刚入职新公司,项目是从零开始搭建的项目。我觉得是时候考验是驴还是千里马的时候。都是泪就不多说了。 附上一篇Mybatis常用的分页案例。这次要做的是最常见的分页效果,也是基础功能。但是很多人都做不好的。这次采用Mybatis分页插件PageHelper。 仅献 继续阅读

WebAdmin管理平台首发

WebAdmin管理平台   WebAdmin是一套具备基础功能的管理平台,属于能够满足企业级应用需求的基础平台,也是一套架构完整的平台。在这基础之上进行管理类应用开发,简洁高效,事半功倍! 这套管理平台,采用了只用到了Hibernage(4.3.11)的基础功能,整合了Spring与SpringMVC(4.2.1)、 EHCache、SHIRO(1.2.4)等多个中间件,前端主要采 继续阅读

如何在Spring Boot中使用Spring MVC

目录 1.MVC 2.Spring MVC 3.Spring Boot中使用Spring MVC 3.1.配置 3.1.1.文件配置 3.1.2.代码配置 3.2.使用 3.2.1.映射处理器 3.2.2.传参 3.2.3.参数转换 3.2.4.数据校验 3.2.5.数据模型 3.2.6.视图和解析器 3.2.7.拦截器 1.MVC MVC 是一种常见的软件设计模式,用于分离应用程序的不同部分以实现松散耦合和高内聚性。MVC 模式由三个核心组件 继续阅读

Spring Boot中使用DTO、Controller、Service、Mapper进行开发

本文将介绍如何在Spring Boot中使用DTO、Controller、Service、Mapper等技术进行开发。 一、DTO DTO(Data Transfer Object) 是一种数据传输的对象,通常用于将数据在不同层间传递,主要用于应用层和web层之间。在Spring Boot中使用DTO可以帮助我们简化代码,降低耦合性,提高代码可读性。 1、DTO的定义 DTO是一个数据传输对象,在Spring Boot中通常由POJO(Plain Old Ja 继续阅读