Spring Boot
文章平均质量分 64
这个专栏是一个 Spring Security 示例教程的集合。Spring Security 是一个提供身份验证、授权和针对常见攻击的保护的框架。这里的模块涵盖了 Spring Security 的许多方面。
ReLive27
你不需要一开始就很强大,但你需要一步步开始变得强大。
展开
-
Spring AI和Ollama
Spring AI 不仅提供了与 OpenAI 进行API交互,同样支持与 Ollama 进行API交互。Ollama是一个发布在GitHub上的项目,专为运行、创建和分享大型语言模型而设计,可以轻松地在本地启动和运行大型语言模型。原创 2024-01-06 21:06:40 · 2539 阅读 · 1 评论 -
Spring AI 指南
近年来,人工智能技术的迅猛发展改变了我们对科技的看法,并在各个领域引发了巨大的变革。每个人都希望在自己的项目上能够使用人工智能。Spring 框架提供了一个名为 “Spring AI” 的项目,Spring AI 项目旨在简化包含人工智能功能的应用程序的开发,避免不必要的复杂性。目前还处于预测试版,也就意味着将来可能发生变化,不过事实上现在已经可以和OpenAI、Azure OpenAI、Hugging Face、Ollama进行API交互。原创 2024-01-05 13:55:03 · 2336 阅读 · 3 评论 -
ArchUnit:轻松测试软件架构
在本文中,我将介绍ArchUnit 框架如何制定规则。您将看到典型的实际示例,以了解如何将此工具集成到您的项目中。原创 2023-02-22 23:03:41 · 352 阅读 · 0 评论 -
SpringBoot启动完成前后执行某个方法
在项目启动完成之前@Componentpublic class ApplicationListenerDemo implements ApplicationListener<ContextRefreshedEvent> { @Override public void onApplicationEvent(ContextRefreshedEvent contextRefreshedEvent) { System.out.println("applicationL原创 2021-01-04 20:40:06 · 1269 阅读 · 0 评论 -
Spring Security整合CAS
CAS(中央认证服务)从结构上看,CAS 包含两个部分: CAS Server 和 CAS Client。CAS Server 需要独立部署,主要负责对用户的认证工作;CAS Client 负责处理对客户端受保护资源的访问请求,需要登录时,重定向到 CAS Server。图1 是 CAS 最基本的协议过程:CAS Client 与受保护的客户端应用部署在一起,以 Filter 方式保护受保护的资源。对于访问受保护资源的每个 Web 请求,CAS Client 会分析该请求的 Http 请求中是否原创 2020-11-15 20:35:55 · 10515 阅读 · 3 评论 -
Spring项目的resources目录下的文件读取
src/main/resources和src/test/resources下的资源读取方式1. 一般maven会将spring工程编译到target文件夹下,/target/classes就是其根目录。而src/main/resources下的文件被复制到了这个classes文件夹下。2. maven会将src/test/java文件夹下的代码编译到target/test-classes文件夹下。同样的,如果src/test/resources下有资源文件的话,就复制到target/test-class原创 2020-11-08 18:28:58 · 4039 阅读 · 0 评论 -
Caused by: java.lang.NoClassDefFoundError: org/springframework/jdbc/datasource/embedded/EmbeddedData
Caused by: java.lang.NoClassDefFoundError: org/springframework/jdbc/datasource/embedded/EmbeddedDatabaseType缺少spring-boot-starter-data-jdbc依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>原创 2020-10-27 21:48:07 · 2711 阅读 · 1 评论 -
SSM整合(Spring+SpringMVC+MyBatis)
导入jar包 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>5.1.8.RELEASE</version>原创 2020-05-20 14:11:35 · 598 阅读 · 0 评论 -
sss整合(spring+springMVC+spring Data Jpa)
导入jar包原创 2020-05-22 10:40:38 · 598 阅读 · 0 评论