自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis实现分布式锁

分布式锁是分布式系统中控制共享资源的访问的,在单体应用中,我们可以通过JVM级别的锁来控制资源的访问,但在分布式系统中,synchronized是不能锁住本机以外的其他机器上的访问,这样就出现数据并发访问的安全性问题,为了解决分布式系统中的这种问题,就出现将锁对象存储到Redis,Zookeeper或者数据库中的方式来管理共享资源访问的问题。(其中Redis和Zookeeper来实现分布式锁是比较常用的方式)。

2024-11-11 11:54:52 945

原创 HTTP与HTTPS的区别

HTTPS 之所以能达到较高的安全性要求,就是结合了 SSL/TLS 和 TCP 协议,对通信数据进行加密,解决了 HTTP 数据透明的问题

2024-04-25 21:16:49 643 1

原创 SpringBoot的SPI机制自定义starter

SpringBoot的SPI机制的自定义starter

2024-03-26 23:27:21 456 1

原创 SSM整合

ssm整合步骤

2024-03-15 19:37:31 1553 1

原创 Spring MVC全解

MVC是一种软件架构的思想,将软件按照模型,视图,控制器来划分M:Model,模型层,指工程中的javaBean,作用是处理数据‘JavaBean分为两类:V:view,视图层,之工程中的html或jsp等页面,作用是与用户极限交互,展示数据C:Controller,控制层,指工程中的servlet,作用是接收请求和响应浏览器MVC的工作流程:用户通过视图层发送请求到服务器,在服务器中请求被Controller接收,Controller调用相应的Model层处理请求,处理完毕将结果返回到Controller

2024-03-12 15:48:36 1674 1

原创 Spring—AOP

SpringAOP,动态代理,基于注解的AOP,基于XML的AOP

2023-08-27 23:29:20 111 1

原创 SpringIOC依赖注入,p命名空间引入外部文件

依赖注入,特殊值赋值,p命名空间,引入外部文件,bean生命周期

2023-08-23 22:17:26 119

原创 7)MyBatis——搭建逆向工程

逆向工程

2023-08-19 14:20:26 938

原创 6)MyBatis—动态sql和缓存

MyBatis—动态sql和缓存

2023-08-14 11:07:02 79

原创 5)MyBatis -自定义映射resultMap

Emp类:Dept类:1.为查询的字段设置别名,和属性名一致2.当字段名名符合MySql的要求使用_,而属性名符合java的要求使用驼峰​ 此时可以在MyBatis的核心配置文件中设置一个全局配置,可以自动将下划线映射为驼峰​ 如:emp_id---->empId,emp_name----->empName2)resultMap处理字段属性的映射关系resultMap:设置自定义的映射关系id:唯一标识type:处理映射关系的实体类的类型常用标签属性:id:处理主键和实体类中的属性的

2023-08-10 21:33:54 182 1

原创 4)MyBatis的查询和特殊sql的执行

MyBatis的查询和特殊sql的执行

2023-08-10 15:06:19 161 1

原创 3)MyBatis获取参数的两种方式和@param注解

MyBatis获取参数方式和@param注解

2023-08-10 14:55:32 224 1

原创 2)MyBatis核心配置文件

mysbatia核心配置文件

2023-08-09 23:20:51 62 1

原创 1)学习MyBatis—简介,搭建MyBatis

Mybatis中的mapper接口相当于以前的dao,但区别在于mapper仅仅是接口,不我们不需要提供实现类。建立utils.SqlSessionutils类作为工具类,之后在进行测试等一系列功能时只需调用此类的此方法。:在创建完实体类mapper接口对应的xml文件后一定要在mybatis对应的xml文件内引入。核心配置文件主要用于配置连接数据库的环境以及MyBatis的全局配置信息。每个实体类的mapper接口对应一个xml映射文件。user对应的mapper接口:UserMpper。

2023-08-09 23:10:07 102 1

空空如也

空空如也

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

TA关注的人

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