上一页 1 2 3 4 5 6 7 8 ··· 31 下一页
  2024年4月8日
摘要: 在Spring Boot数据缓存之Spring缓存抽象 @Cacheable初体验对声明式数据缓存有了初步的体验,那么Spring Boot是如何支持数据缓存的呢?由于Mybatis本身也具备缓存的功能,那怎么知道案例中的环境使用的是Spring Boot中提供的还是Mybatis自带的缓存功能呢? 阅读全文
posted @ 2024-04-08 19:30 池塘里洗澡的鸭子 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 在Spring Boot对Spring Data JPA的支持中可以观察到对于数据访问并没有复杂的业务逻辑,可以知道Spring Data JPA提供了代理模式进行处理。跟踪源码可以知道其使用了SimpleJapRepository。 那么这个类的有什么特点呢? 通过上述类图,其本质也就是实现了Jp 阅读全文
posted @ 2024-04-08 14:26 池塘里洗澡的鸭子 阅读(106) 评论(0) 推荐(0) 编辑
摘要: JPA提供了基于准则查询的方式即Criterial查询——Specification接口。该接口定义了一个toPredicate方法用例构造查询条件。在Spring Boot对Spring Data JPA的支持案例的基础上对该接口实操进行探讨。 1)数据访问接口必须实现JpaSpecificati 阅读全文
posted @ 2024-04-08 12:42 池塘里洗澡的鸭子 阅读(94) 评论(0) 推荐(0) 编辑
  2024年4月7日
摘要: 在数据缓存之Cache规范JSR107中对Spring的缓存抽象有了一定的了解,下面通过示例实战对其深入探讨。需要注意的是使用Spring缓存抽象时要关注两点: ① 确定那些方法需要被缓存 ② 缓存策略 具体案例如下: 1、导入依赖Mysql、Mybatis、Web模块 其中下图中依赖必备,否则关于 阅读全文
posted @ 2024-04-07 13:32 池塘里洗澡的鸭子 阅读(28) 评论(0) 推荐(0) 编辑
  2024年4月1日
摘要: SSL的配置是实际应用中常遇到的业务场景。其协议可分为两层: SSL记录协议:建立在可靠的传输协议之上,为高层协议提供数据封装、压缩、加密等基本功能支持。 SSL握手协议:其建立在SSL记录协议之上,用于在实际数据传输开始前通信双方身份认证、协商加密算法、交换加密秘钥等。 基于B/S的web应用通过 阅读全文
posted @ 2024-04-01 15:47 池塘里洗澡的鸭子 阅读(411) 评论(0) 推荐(0) 编辑
  2024年3月30日
摘要: 在SpringBoot快速搭建中搭建了一个没有任何功能的项目,查看其pom.xml文件: 项目pom.xml文件有两个核心依赖,分别是spring-boot-starter-parent和spring-boot-starter。仔细观察可知spring-boot-starter-parent中有版本 阅读全文
posted @ 2024-03-30 20:21 池塘里洗澡的鸭子 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 在SpringBoot快速搭建中已经使用了Spring Boot框架,在启动的时候会有一个默认的启动图案如下: 这个图案是可以修改为自定义项目定制的Banner,具体操作如下: 1、在src/main/resources下新建一个banner.txt。 2、通过https://patorjk.com 阅读全文
posted @ 2024-03-30 18:29 池塘里洗澡的鸭子 阅读(143) 评论(0) 推荐(0) 编辑
  2024年3月29日
摘要: Spring EL——Spring表达式语言,支持在xml和注解中使用表达式,类似与JSP的EL表达式语言。其主要在注解@Value的参数中使用表达式。使用过程中涉及调用各种资源的情况,所谓资源就是普通文件、网址、配置文件、系统环境变量等。 下面示例使用@Value调用各种资源: 一、基于配置文件 阅读全文
posted @ 2024-03-29 14:25 池塘里洗澡的鸭子 阅读(23) 评论(0) 推荐(0) 编辑
  2024年3月28日
摘要: rest⻛格请求是什么样的呢? RESTful ⻛格 URL:互联⽹所有的事物都是资源,要求URL中只有表示资源的名称,没有动词。 RESTful⻛格资源操作:使⽤HTTP请求中的method⽅法put、delete、post、get来操作资源。分别对 应添加、删除、修改、查询。不过⼀般使⽤时还是 阅读全文
posted @ 2024-03-28 19:12 池塘里洗澡的鸭子 阅读(6) 评论(0) 推荐(0) 编辑
  2024年3月25日
摘要: 使用了Spring+的产品,默认需要使用集成测试了。Spring通过Spring TestContext Framework对集成测试提供顶级支持,其不依赖于特定的测试框架。下面示例使用了Spring+中不同产品的测试: 1、使用了Spring,参考Spring配置之常用配置概述中关于Profile 阅读全文
posted @ 2024-03-25 20:06 池塘里洗澡的鸭子 阅读(12) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 31 下一页