![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 88
我没得冰阔落.
土豆土豆 我是地瓜!
展开
-
redis数据类型以及命令
一、五中常见数据类型string字符串类型hash哈希表主要用于存储对象listlist列表,按照插入顺序排序set无序集合,不能有重复元素sorted set有序集合,不能有重复元素二、操作数据常用命令1、stringset key value将值存入redis中get key获取指定值setex key seconds value设置指定值,并且设置过期时间setnx key value只有当原创 2022-06-01 16:22:23 · 55 阅读 · 0 评论 -
JavaWeb运行环境安装教程以及各个安装包
所有安装包都有,包括:Typora安装包、JDK1.8安装包、idea2021.3安装包、MySQL5.7安装包、Navicat安装包、Tomcat安装包 、Maven安装包原创 2022-11-19 22:01:54 · 1741 阅读 · 1 评论 -
SpringSecurity授权
RBAC(RoleBasedAccessControl)中文全称是基于角色的访问控制。在RBAC模型中,权限与角色相关联,不同的角色有不同的权限,用户通过被分配为不同的角色从而获得不同角色的权限,从而简化用户的权限管理。用户与角色关联后,同能进行自主授权和权限专营,必须通过角色来控制授权信息,实现访问控制。...原创 2022-07-15 22:52:45 · 697 阅读 · 0 评论 -
SpringSecurity认证
Spring Security,这是一种基于 Spring AOP 和 Servlet 过滤器的安全框架。它提供全面的安全性解决方案,同时在 Web 请求级和方法调用级处理身份确认和授权。原创 2022-07-13 18:16:05 · 1079 阅读 · 1 评论 -
在java项目中加入Redis
1原创 2022-06-01 17:12:47 · 380 阅读 · 0 评论 -
SpringBoot整合ssmp
尝试基于spring + SpringBoot + MybatisPlus + axios + ElementUi实现的一个小小的系统,感兴趣可以来看看哦,一步一步的实现,详细步骤都有。原创 2022-05-12 15:37:11 · 328 阅读 · 0 评论 -
SpringBoot整合MyBatis、MyBatis-Plus、Druid
我们在前web阶段学了MyBatis、MyBatis-Plus、Druid等技术,SpringBoot是如何整合这些技术的呢,下面就来总结一下整合步骤。一、整合Mybatis1、导入对应的start你可以通过在pom.xml文件里面导入MyBatis与数据库驱动对应的坐标,但是springboot作为一个比较成熟的框架,它在对应版本下就已经测试好各个依赖之间版本兼容问题。系统为我们配置的依赖一定比我们手动修改的可靠,所以在创建工程时就应该导入MyBatis相应的start。就是在我们选择springw原创 2022-04-28 23:42:44 · 1602 阅读 · 0 评论 -
SpringBoot的配置文件
文章目录一、springboot三种配置文件1、默认配置文件properties格式2、yml格式配置文件3、yaml格式配置文件4、配置文件加载优先级二、配置文件数据读取1、单一数据读取2、变量引用3、配置文件全部变量引用4、引用型数据一、springboot三种配置文件1、默认配置文件properties格式我们可以在配置文件里面修改相关配置,你可以参考springboot配置文件官方的文档介绍,看可以修改哪些配置。这里以端口号为例。修改默认端口号,直接在application.propertie原创 2022-04-28 17:10:35 · 718 阅读 · 0 评论 -
SpringBoot——Hello World
文章目录一、几种创建SpringBoot工程方式1、idea联网创建2、在Spring官网创建4、通过阿里云服务器创建4、手动创建二、可能出现的问题1、连接超时2、TomCat服务器无法下载一、几种创建SpringBoot工程方式1、idea联网创建新建一个工程或者模块,然后执行下面操作:选择Spring Initializr——》项目名——》maven工程——》jdk版本——》java版本——》打包方式。jdk最好是jdk1.8,版本高了可能不稳定,版本太低了也不支持springboot,java原创 2022-04-27 21:43:50 · 1501 阅读 · 0 评论 -
SSM整合——后端全过程
文章目录一、SSM整合1、创建工程(1)新建模块(2)导入依赖2、ssm各个模块整合(1)创建包结构(2)定义配置类3、功能模块(1)创建表(2)创建表字段对应的实体类(3)编写DAO层代码(4)编写Service层(5)编写Controller层4、测试接口(1)测试service(2)测试controller(3)事务处理5、表现层数据封装(1)创建result类(2)创建响应状态码类Code(3)重写Controller方法一、SSM整合1、创建工程(1)新建模块idea2021版整合mav原创 2022-04-24 00:41:58 · 2120 阅读 · 0 评论 -
SpringMVC——注解配置SpringMVC
文章目录注解配置SpringMVC一、注解web.xml文件(1)创建初始化配置类(2)注册过滤器2、注解SpringMVC配置文件的配置类(1)组件扫描注解(2)开启SpringMVC 注解驱动(3)开启静态资源配置(4)配置拦截器(5)配置ViewController视图解析器(6)配置文件上传解析器(7)配置异处理器注解配置SpringMVC本文要介绍用注解方式代替web.xml与SpringMVC的配置文件一、注解web.xml文件实现步骤(1)创建初始化配置类创建一个初始化配置类,继承原创 2022-04-23 16:38:29 · 3828 阅读 · 1 评论 -
SpringMVC——拦截器和异常处理器
文章目录一、拦截器1、拦截器简介(1)什么是拦截器(2)拦截器的作用(3)拦截器与filter过滤器的区别2、创建拦截器(1)创建类实现HandlerInterceptor接口(2)重写接口里面的三个方法(3)在springMVC.xml配置拦截器3、多个拦截器拦截方法执行顺序二、异常处理器1、默认异常处理机制DefaultHandlerExceptionResolver2、自定义异常处理器SimpleMappingExceptionResolver(1)基于配置实现(2)基于配置异常处理机制一、拦截器原创 2022-04-23 14:30:06 · 646 阅读 · 0 评论 -
Spring——HttpMessageConverter
文章目录HttpMessageConverter简介1、@RequestBody2、RequestEntity3、@ResponseBody(1)响应普通类型(2)响应json对象4、ResponseEntity(1)文件的下载(3)文件上传HttpMessageConverter简介Http:http协议;Message:消息;Converter:转换器,合起来就是报文消息转换器,它可以将请求报文转化为java对象,也可以将java对象转换为响应报文信息。HttpMessageConverter有两个原创 2022-04-21 23:00:37 · 1280 阅读 · 0 评论 -
SpringJDBC+RESTFUL实现对数据库的增删改查
文章目录一、springJDBC实现 DAO层1、创建springMVC工程,导入对应的依赖2、创建dto实体类3、创建数据源对象,jdbc模板对象jdbcTemplate4、编写对应CRUD操作的DAO二、service层三 、restful实现Controller1、配置编码过滤器,前端控制器,HiddenHttpMethodFilter过滤器2、配置spring的xml配置文件3、对数据库的操作(1)查——GET一、springJDBC实现 DAO层spring对的jdbc封装,用springJD原创 2022-04-21 00:06:23 · 1363 阅读 · 4 评论 -
SpringMVC---共享域对象数据
我们在servlet里面学到,servlet里面一共有四个域对象,四个域对象分别是page对象,request对象,session对象,application对象,四个域对象作用范围从小到大是page<request<session<application,servlet向域对象里面共享数据可以通过setAttribute方法向域对象保存数据,getAttribute向域对象获取数据。那SpringMVC怎么向域对象保存数据呢?文章目录共享域对象数据一、共享request域数据1、通过原原创 2022-04-11 22:19:09 · 558 阅读 · 0 评论 -
SpringMVC--获取请求参数
我们在servlet里面学过,前端数据可以通过请求时的request域获取,获取request对象需要写先要继承HttpServlet,然后重写doGet 或者doPost方法,通过request调用getParameter获取请求参数。下面介绍一些springMVC里面的一些获取请求参数的方法。文章目录获取请求参数1、通过request对象获取2、通过控制器方法的形参获取3、@RequestParam注释获取4、@RequestHeader和@CookieValue获取5、通过实体类获取请求参数6、修改原创 2022-04-11 20:20:19 · 4179 阅读 · 0 评论 -
SpringMVC-RequestMapping注释
文章目录RequestMapping注释一、RequestMapping注释位置二、value属性3、method属性RequestMapping注释在Spring MVC 中使用 @RequestMapping 来映射请求,也就是通过它来指定控制器可以处理哪些URL请求,相当于Servlet中在web.xml中配置的映射作用。RequestMpping有六个属性:value属性,method属性,params属性、headers属性,consumes属性、produces属性。下面介绍一些比较重要的属原创 2022-04-08 11:44:02 · 331 阅读 · 0 评论 -
SpringMVC-环境配置+入门实例
文章目录一、springMVC简介1、什么是MVC2.什么是springMVC二、环境配置1、创建maven工程2、导入核心依赖3、创建springMVC配置文件4、加入thymeleaf视图解析器三、编写web代码1、写一个类,并且加上配置标签2、配置thymeleaf视图解析器的下载路径3、编写一个简单的前端页面4、写获取视图的方法5、配置Tomcat服务器6、测试结果一、springMVC简介1、什么是MVCMVC是Model View Controller的简写,其中三个单词代表不同的层次结构原创 2022-04-07 21:06:46 · 757 阅读 · 0 评论 -
Spring——AOP操作 AspectJ动态代理方式
Spring——AOP操作 AspectJ动态代理方式原创 2022-03-30 00:02:24 · 2628 阅读 · 0 评论 -
Spring——AOP的JDK动态代理
文章目录一、AOP的概念二、AOP术语三、JDK动态代理1、利用Proxy 类创建代理对象2、实现newProxyInstance方法一、AOP的概念AOP:全称是Aspect Oriented Programming,翻译过来就是面向切面编程,它是OOP(面向对象编程)的延伸。AOP技术能在运行期间动态代理实现程序统一的维护。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。作用场景:可以不修改源代码,对总体业务逻辑里面添加原创 2022-03-24 00:31:23 · 900 阅读 · 0 评论 -
Spring——完全注解开发
文章目录一、什么是注解二、注解方式创建bean对象1、四种注解方式2、创建bean对象一、什么是注解注解是特殊的标记形式,例如前面我们用servlet注解,filter注解。格式一般都是@注解名称(“注解内容”)。注解可以用在类上,可以用在方法上,也可以用在属性上。注解的作用是为了简化xml配置的,spring开发主要是轻代码,重注解的,所以简化xml配置文件十分重要。二、注解方式创建bean对象1、四种注解方式注解实例化主要是简化xml里面bean标签实例化方式。例如如果bean标签格式是:原创 2022-03-22 23:49:05 · 3207 阅读 · 0 评论 -
Spring——配置数据源和数据库连接池
Spring——配置数据源和数据库连接池原创 2022-03-21 21:28:42 · 4482 阅读 · 0 评论 -
Spring——Spring实现步骤以及依赖注入步骤
Spring——Spring实现步骤以及依赖注入步骤原创 2022-03-20 23:58:04 · 1303 阅读 · 0 评论