![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java开发框架
文章平均质量分 92
三大框架整合
S Y H
Object extends Syh
展开
-
Apache shiro框架
Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。三个核心组件:Subject, SecurityManager 和 Realms.即“当前操作用户”。但是,在Shiro中,Subject这一概念并不仅仅指人,也可以是第三方进程、后台帐户(Daemon Account)或其他类似事物。它仅仅意味着“当前跟软件交互的东西”。原创 2022-11-12 14:15:33 · 1294 阅读 · 0 评论 -
Poi 与 EasyPoi
(4)@ExcelCollection(name = "sass") 表示一个集合,针对对象一对多关系的导出,比如一个人名下几套房产。(1)添加world模板,src/main/resources/templates/easypoi.docx。(3) @@ExcelIgnore 作用于属性,标记这个属性被忽略。(2)@ExcelTarget 作用于对象。(5)@ExcelEntity 一对一。(2)代码实现--导出到本地。(6)导出的类必须实现序列化。(3)代码实现--前端下载。原创 2022-06-30 16:53:39 · 2488 阅读 · 0 评论 -
EhCache缓存框架
EhCache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级 容器。可以和大部分Java项目无缝整合,例如:Hibernate中的缓存就是基于EhCache实现 的。EhCache支持内存和磁盘存储,默认存储在内存中,如内存不够时把缓存数据同步到磁 盘中。EhCache支持基于Filter的Cache实现,也支持Gzip压缩算法。原创 2022-11-13 22:14:01 · 2184 阅读 · 0 评论 -
Spring Security框架 前后端分离版
Spring 是非常流行和成功的 Java 应用开发框架,Spring Security 正是 Spring 家族中的 成员。Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方 案。正如你可能知道的关于安全方面的两个主要区域是“认证”和“授权”(或者访问控 制),一般来说,Web 应用的安全性包括用户认证(Authentication)和用户授权 (Authorization)两个部分,这两点也是 Spring Security 重要核心功能。原创 2022-11-19 11:59:26 · 3276 阅读 · 13 评论 -
WebMvcConfigurer 和 WebMvcConfigurationSupport
使用场景:在权限场景中,通常会有要求用户登录之后才能访问的场景。对于这些问题可以多种解决方案,如:使用Cookie+Session的会话控制、使用拦截器、使用SpringSecurity或shiro等权限管理框架等。这里使用Cookie+Session处理。处理的逻辑为:用户第一次登录之后会得到一个cookie,在以后每次的访问过程中都会携带Cookie进行访问。原创 2022-10-25 17:58:36 · 6263 阅读 · 0 评论 -
Mybatis和MP
概念:Mybatis是一个优秀的持久层框架,基于ORM(对象关系映射)设计思想,实现了以对象的方式操作数据库。mybatis依赖包 jdbc依赖包 application.yml配置文件 参数传入只能为单参数,遇到需要多参传入时(1)将参数封装为实体对象(2)将参数封装为Map集合(3)删除多条数据的sql语法,将参数封装为数组或list或map(4)使用ibaties提供的注解@Param //拍若木(1)如果传递的参数是一个对象,则直接调用原创 2022-06-20 18:34:27 · 1786 阅读 · 1 评论 -
SpringBoot
什么是SpringBoot:Spring Boot 是所有基于 Spring 开发的项目的起点。Spring Boot 的设计是为了让开发者尽可能快的跑起来 Spring 应用程序并且尽可能减少开发者的配置文件。特点(1) 嵌入的Tomcat(服务器默认端口号8080)(2)简化Maven配置 (3)提供了大量的自动配置,比如需要持久层数据源连接数据库,只需要提供对应属性就可以。创建过程:File—New—Project—SpringInitializrSpringBoot初始化jar包下载地址: htt原创 2022-06-20 18:27:58 · 4324 阅读 · 0 评论 -
Spring和MVC
目录一、Maven的使用1、Maven的四大特征1、仓库2、坐标:jia包下载的地址3、依赖:下载一个jar包,会下载和其相关的jar包4、命令 mvn cmd2、配置Maven文件中settings.xml创建Maven项目3、maven项目文件目录二、SpringBootSpringMVC1、工作原理(工作流程)2、实现前后端交互使用到的注解3、浏览器请求方式1、浏览器请求方式一 GET2、浏览器请求方式二 .........原创 2021-11-15 20:51:48 · 775 阅读 · 0 评论