自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一篇了解使用springSecurity

step01-先导入两个依赖@Test//定义的表达式//表达式解析器//解析字符串,将字符串的内容当成一个表达式执行//获取执行的结果@Testuser.setUsername("张三");//这个是计算的上下文对象//这个表达式表示获取 user 对象中的 username 属性值// #user 表示获取 user 对象@Test//设置上下文对象//获得User类//调用User对象的方法//表达式分析器//解析字符串。

2023-08-14 16:11:06 655 1

原创 一篇了解使用SpringBoot

情况一:在application.properties文件中直接写,因为在运行服务器的时候,首先调用的是application配置文件中的配置信息book.name=潘权荣book.person.name=欧克@Component//该注解是会自动去spring容器中查找前缀是book的属性//新发现,当类不是被实例化的时候可以不需要@Component,不需要注入到spring容器中,因为只是引用数据类型情况二:在别的properties文件下调用上面的数据@Component。

2023-08-13 19:46:27 390 1

原创 一篇了解使用Shiro

基于角色的访问控制--配置数据源-->--这个会调用 setSaltStyle 方法,修改模式,使之使用加盐模式-->--这个将来会调用到 --></bean>"/></bean>

2023-08-13 16:09:04 166 1

原创 一篇了解使用mybatis

​ 当进行模糊查询的时候:like '%${参数}%'=like concat('%',#{参数},'%')=like concat('%',${'参数'},'%')=like ‘%’#{值}‘%’${}:底层使用了Statement。在返回结果对象时,数据库中的属性和返回结果集对象的属性要一致,如果不一致,需要在sql语句中取别名(as)2.场景:当使用用户表和订单表的时候,我们不需要查询订单表的信息,就用懒加载,先用用户表的信息,等用到订单表的时候在进行查询订单表的数据。

2023-08-13 15:48:25 473 1

原创 一篇了解使用SpringMVC

SessionAttributes({"name","age"})表示请求接口中,如果将来有name和age存入到model中,自动存入到session中,就不需要创建HttpSession对象setattributes(),(作用在类上)@PathVariable:当使用地址栏的参数以路径形式(xxx/99 request.getPathInfo())的时候,我们得用该注解,直接获取地址栏的数据,如果不写该注解直接报错。注意:接口不需要写@Repository,该注解是写在类上的,接口不行。

2023-08-13 10:10:12 168 1

原创 Spring详细

可以自定义一个注解接口,并且pointcut里写的是:@annotation(com.pan.dynamic_proxy.spring_xml.MyAction)使用,这样只有加上MyAction注解的才会执行通知step01-接口step02-实现类中间可以利用注解类来设置切点,需不需要在该方法中用通知@Override@MyActionreturn a+b;step03-通知类//获取被拦截下来的方法名称。

2023-08-11 21:36:11 113 1

原创 一篇了解SpringCloud微服务

应用名称# 应用服务 WEB 访问端口#如果想将其他服务的名字改成自己想要的,p-service是自定义的#简化写法step01-依赖#rabbitmq依赖#web依赖eureka-client依赖cloud-stream依赖cloud-stream关联rabbitmq的依赖step02-自定义消费通道/*** 自定义输入通道和输出通道*//*** 定义消息输入通道* @return*//*** 定义消息输出通道* 将来发送消息的时候,就通过这个方法来发送消息。

2023-08-11 12:56:00 184 1

原创 RabbitMQ详细解说

15672:是rabbitmq给我们提供了管理页面5672:是收发消息的端口- Publisher - 生产者:发布消息到RabbitMQ中的Exchange- Consumer - 消费者:监听RabbitMQ中的Queue中的消息- Exchange - 交换机:和生产者建立连接并接收生产者的消息- Queue - 队列:Exchange会将消息分发到指定的Queue,Queue和消费者进行交互- Routes - 路由:交换机以什么样的策略将消息发布到Queue。

2023-08-09 22:08:54 206 1

原创 最详细的Redis学习教程

*** 注解一般都是要通过aop来进行调用,但是在controller层中我们可以通过另一种方式,使用spring提供的handlMethod*///运行时发生//使用在方法上/*** 自定义的幂等异常*//*** 配置全局捕获异常*//*** 自定义的幂等异常*//*** 配置全局捕获异常*/

2023-08-09 15:23:35 166 1

原创 linux

linux的使用

2023-03-03 22:02:24 78 1

空空如也

空空如也

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

TA关注的人

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