自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OAuth2授权机制介绍指南

带你从零认识OAuth2授权机制是什么样的,拥有哪些角色。。。

2023-02-01 15:08:50 674 1

原创 微服务架构的环境搭建及简单测试

简单介绍了系统架构的演变过程,以及微服务架构的环境搭建案例及测试...

2022-11-25 16:23:03 1916

原创 springboot视图渲染技术---Freemarker

SpringBoot默认是不支持jsp页面的,springboot本身就是为了向前台传送数据;所以我们需要学习这款模板引擎:Freemarker

2022-11-08 14:40:58 255

原创 SpringBoot集成MyBatis

MyBatis-plus就是MyBatis的一个增强工具,简称MP,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

2022-11-08 14:33:56 208

原创 自定义注解使用AOP

java注解分类为:JDK基本注解、JDK元注解、自定义注解;而我们的自定义注解就是自己定义注解,可以在开发根据自己的需求来定制,极大提升了开发效率和性能。

2022-11-08 14:30:27 107

原创 SpringBoot入门

SpringBoot是基于Spring框架的一站式解决方案,不是框架!同时它集成了大量常用的第三方库配置(例如Jackson, JDBC, Mongo, Redis, Mail等等),几乎不用配置文件,就可以使用这些第三方库,它就是与Spring框架紧密贴合的、便于开发者进行程序开发的一个工具;

2022-11-08 14:24:13 83

原创 Spring与Redis的整合&&Redis注解式缓存以及Redis雪崩等问题的解决

Spring整合Redis步骤、redis注解缓存的三种使用、redis击穿、穿透、雪崩现象以及其解决方案。。。

2022-10-28 00:10:37 1573

原创 Git分支和版本(标签)

Git分支、以及标签管理...

2022-09-27 04:32:02 1121 1

原创 SSH协议&在IDEA中使用Git及git GUI的简单使用

我理解的就是每台电脑上会产生出一个ssh key,然后自己有一个远程账户,但是自己有可能有很多台电脑,包括家里的电脑还有公司的电脑,我们可以在任意一台电脑上工作,但是如果想要每台电脑都和远程版本库时刻保持着通讯,就需要将每台电脑的ssh key添加到远程账户,添加到远程版本库之后,远程版本库就会和已经添加的电脑进行通讯而不会和其他电脑进行通讯。

2022-09-26 04:45:16 1425

原创 Gitee常用指令&&使用场景

【Git是分布式的,SVN不是:这是Git和其它非分布式的版本控制系统,例如SVN,CVS等,最核心的区别。在现实开发中,我们不可能一个个的手动的在git上建立文件,一般都是把项目环境都搭建好了再上传给git管理;果然,内容并没有更新;所以,我们就需要用到我们的指令:git pull,来进行更新。代码区 ---> 暂存区 ---> 本地仓库 ---> Git远程仓库。代码区 ---> 暂存区 ---> 本地仓库:这个过程是不需要联网的;输入命令git config --list 可以查看git的配置列表。

2022-09-22 20:46:33 1040

原创 JWT的应用

JWT的全称:JSON Web Token,它是目前最流行的跨域身份验证的解决方案。

2022-09-16 19:23:17 640

原创 Vuex的使用

可以多个代码方法同时运行,不用等待先运行的代码运行完。而同步方法则是必须要等已经运行的代码运行完,再能运行后面的代码。4.2 实现异步方法功能① 在action.js文件中编写一个异步修改值的函数,在里面调用同步方法。为了方便我们看到异步方法和同步方法会一起运行的效果,所以我们在异步方法中加了一个6秒后再执行的方法。// 定义异步修改值的函数//方便看到异步方法的测试效果,6秒后再执行//context:指的是Vuex的上下文,相当于 this.$store//在异步方法中调用同步方法。

2022-09-16 17:04:58 1341

原创 Vue项目开发之表单验证&增删改功能

表单验证功能、增删改功能实现...

2022-09-16 13:31:37 964

原创 SPA项目开发之动态实现左侧菜单栏&分页查询功能

实现左侧树形菜单数据的绑定,以及文章列表分页查询功能...

2022-09-14 20:37:15 385

原创 SPA项目开发之首页导航与左侧菜单 - mock.js模拟数据

我们在main.js中定义一个变量,为总线;main.jsnew Vue({router,data() {return {//在Vue根实例中定一个变量,这个变量就是vue实例,它就是总线}},})3.2 改变收缩图标的样式methods: {//将 this.collapsed 放到总线上}}测试一下没有问题;2、在LeftNav.vue中使用钩子函数,从总线上取出this.collapsed变量data(){return {}},

2022-09-13 10:57:27 801

原创 SPA项目开发 - 登录注册功能

利用vue+elementUI完成注册及登录功能...

2022-09-11 07:39:10 1071

原创 搭建SPA项目&&SPA项目中使用路由&&嵌套路由

vue-cli搭建SPA项目实现步骤、SPA项目使用路由、嵌套路由...

2022-09-10 20:52:56 479

原创 Vue路由&&无痕浏览 - nodeJs环境搭建

Vue的路由使用步骤、无痕浏览的实现、nodeJS的环境搭建...

2022-09-06 11:27:11 486

原创 Vue - 事件处理器 - 自定义组件 - 综合案例

Vue事件管理器、自定义组件的建立、综合案例分享...

2022-09-04 21:36:50 836

原创 Vue - 插值 - 指令 - 过滤器 - 计算属性与监听属性 - 购物车案例

一下:下拉框是要将v-for写在中的;而复选框则是要在标签的外面再定义一个div标签、并且把v-for写到这个div标签中的,否则会报错。包括关于vue的使用什么的Leaf也都在昨天的文章里面说过了,今天就直接统一来直接使用。我们就可以发现,第二个过滤器打印的value值就是第一个过滤器执行过滤操作后的值;最基础的其实就是文本的输出,这一个在Leaf昨天的文章里面就已经使用过了;为了节省不必要的阅读时间,我就不在每一个标签后面都放上运行后的效果图了;这个标签有点细节,在下拉框和复选框的使用中可以体现出来;

2022-09-02 22:36:00 585 1

原创 Vue入门 - 事件 - 生命周期图

Vue是一个构建用户界面(UI)的[渐进式]JavaScript框架。

2022-09-01 22:11:07 208

原创 Shiro会话管理&&Ehcache缓存管理

Shiro会话管理、Shiro与Ehcache框架的缓存管理...

2022-08-29 19:43:43 622

原创 Shiro授权&&Shiro的注解式开发

Shiro授权的代码实现、注解式开发实现Shiro授权...

2022-08-28 19:01:33 768 1

原创 Shiro身份认证&&md5加盐加密

我们可以看到,数据库密码的发展史让着我们的密码越来越安全,这也极大的保障了用户数据的安全性,就算数据泄露也让别人无处下手。在MyRealm中添加userBiz属性的get、set方法,通过配置的方式才可以进行使用。改变原来的md5加密过的密码,相当于再次加密;加次数就是给这串密码一步步的进行多次加盐加密,极大的提高了密码的安全性;2、利用 999 原始密码 + 生成的随机的盐 得到加密后的密码;演示完成,后面我们就可以利用加盐加密来实现用户的注册功能了。的分享就到这里啦,喜欢的可以持续关注噢,下次再见啦!.

2022-08-26 04:58:01 919

原创 Shiro入门基础知识&&案例实现&&与Web的集成

缓存管理器,主要对session和授权数据进行缓存(权限管理框架主要就是对认证和授权进行管理,session是在服务器缓存中的),比如将授权数据通过cacheManager进行缓存管理和ehcache整合对缓存数据进行管理(redis是缓存框架)。shiro不依赖于spring,不仅可以实现 web应用的权限管理,还可以实现c/s系统、分布式系统权限管理,shiro属于轻量框架,越来越多企业项目开始使用shiro。:主体,可以是用户也可以是程序,主体要访问系统,系统需要对主体进行认证、授权。

2022-08-24 23:01:38 133

原创 SpringMVC中对Json数据的处理&&全局异常统一处理

在开发中,不管是dao层、service层还是controller层,都有可能抛出异常,在springmvc中,能将所有类型的异常处理从各处理过程解耦出来,既保证了相关处理过程的功能较单一,也实现了异常信息的统一处理和维护。前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。系统中异常包括:编译时异常和运行时异常RuntimeException;改为返回Map集合,转为json格式统一处理;6、返回JSON字符串。{ }:json对象。}:json混合对象。

2022-08-23 19:41:33 440

原创 超详细关于JSR303服务端校验&&拦截器入门到案例使用

关于JSR303在服务端的校验,以及基于Springmvc的拦截器的使用,实现登录功能的权限控制...

2022-08-19 23:59:51 490

原创 从搭建SpringMVC环境到实现增删改查&&文件上传-文件下载

从搭建SpringMVC环境到实现它的增删改查功能,以及文件上传与文件下载功能...

2022-08-18 19:17:01 529 3

原创 《SpringMVC入门》SpringMVC工作原理

1.4 建立Controller类。选择第一个Tomcat ---> 选择Local。二、使用Springmvc实现helloword。四、Springmvc常用注解及其返回值的处理。1.6 配置tomcat服务。1.3 建立hello页面。1.5 配置web.xml。开始配置第二项:Deployment发布。1.1 导入pom依赖。1.2 配置框架文件。一、Springmvc简介及其配置。五、Spring做静态资源的映射。三、Springmvc工作原理。...

2022-08-17 13:55:42 112

原创 关联关系映射《一对多&&多对多的业务处理》

myBatis的关联关系映射,一对多&&多对多...

2022-08-16 00:17:05 372

原创 MyBatis与Spring的集成

1、选择自己Maven的安装目录,记得要选择bin目录的上一层;2、勾选Override,如果settings.xml的安装目录不是实际上自己的settings.xml安装目录的话,那就手动定位选择一下;3、点击 + 号添加一个配置,依次填入:archetypeCatalog && internal4、Finish① 用来检测当前项目所有相关pom依赖是否下载成功;② 用来检测当前项目所有pom依赖是否有版本冲突;清除这个依赖:① 清除本地(idea)pom依赖。...

2022-08-13 19:41:27 258

原创 MyBatis之动态SQL&&分页

3.1.5 使用resultType返回Map,适用于多表查询返回单个结果集。3.1.4 使用resultType返回List,适用于多表查询返回结果集。我们看到测试结果,查询到了,这就是关于forEach标签的使用,多去看看粘贴的代码。这个时候我们再次回想一下前面截图的两种方式使用的SQL语句方式,就可以明白,我们利用in关键词查询的案例来一起看看关于forEach标签的使用;这里的配置很重要,着重看看forEach标签以及它的属性。...

2022-08-12 08:52:54 1343

原创 MyBatis环境搭建&&测试增删改查

MyBatis的环境搭建以及Mybatis generator插件的使用...

2022-08-11 00:11:58 461 1

原创 Spring之bean的生命周期

Spring管理的bean对象的生命周期;以及两种模式(单例&多例)的详细讲解介绍...

2022-08-09 00:47:07 333 1

原创 Spring框架之AOP

一、AOP的简介1.1 对aop的理解?1.2 aop能解决的问题?1.3 aop的关键概念名词?二、通知代码的分类2.1 前置通知2.2 后置通知2.3 环绕通知2.4 异常通知2.5 过滤通知。

2022-08-07 23:38:19 456

原创 《Spring入门基础》

目录一、Spring的理解二、Spring模块之IOC 2.1 ioc的特点 2.2 案例试验三、依赖注入的三种方式四、Spring与Web的整合

2022-08-05 17:47:01 83

原创 《Maven入门基础》

目录一、Maven的简介二、Maven的安装与环境配置三、Maven仓库 3.1 仓库介绍 3.2 仓库配置四、Eclipse与Maven的配置六、Maven项目测试

2022-08-04 09:31:46 93

原创 会议OA项目之待开会议&&所有会议功能

会议OA项目的待开会议的查询以及所有会议的查询功能前后端代码分享...

2022-07-29 15:35:04 250

原创 会议OA项目之会议通知&会议反馈&反馈详情功能

一、需要的SQL语句1.1会议通知查询的SQL1.2反馈详情的SQL二、会议通知的前台代码2.1会议通知的jsp文件2.2要封装的js文件三、会议通知查询的后台代码2.1会议详情的实体类2.2Dao方法2.3Action层2.4配置xml文件四、会议反馈功能4.1封装相关的js文件4.2Dao方法4.3Action层五、反馈详情分析不管会议是否得到反馈都要反馈出来所以选用外连接会议信息表为主根据需求我们可以一步步分析实现这个SQL。......

2022-07-28 20:10:49 619

原创 会议OA项目之我的审批&&签字功能

会议OA项目之审批会议请求的签字功能的实现...

2022-07-27 23:25:14 4097

空空如也

空空如也

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

TA关注的人

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