文章目录01.spring简介02.IOC理论03.快速入门04.spring的配置05.DI依赖注入p/c命名空间注入06.bean的作用域07.Bean的自动装配使用注解实现自动装配 01.spring简介Spring框架是一个开放源代码的J2EE应用程序框架,由Rod Johnson发起,是针对bean的生命周期进行管理的轻量级容器(lightweight container)。 Spri
一、什么是AI Agent
原创 4月前
69阅读
概述:ToolCallback、结构化输出、RAG、模型、Chat Memory、Advisors、Prompt Engineering、MCP
原创 1月前
112阅读
目前没有系统学习过 Spring 框架,参与工作时,直接参与到了 Spring Boot 项目的开发。目前还比较菜,所以,你要是和我一样,不妨也跳过 Spring 框架的学习,直接学习 Sring Boot。官方文档 的一段介绍:Spring Boot makes it easy to create stand-alone, production-grade Spring-based Applic
转载 2021-05-08 14:40:08
178阅读
2评论
?️ 环境准备与项目初始化1. 创建 Spring Boot 项目使用 Spring Initializr 创建一个新的 Spring Boot 项目,选择以下依赖:Spring WebSpring Boot DevToolsSpring AI Starter建议使用 JDK 17 及以上版本。2. 添加 Maven 依赖在 pom.xml 中添加以下依赖:<dependency>
转载 1天前
392阅读
在当今这样一个快速发展的技术时代,人工智能(AI)已经成为各行各业的一种标配。而作为一款主流的Java应用开发框架Spring,肯定会紧跟时代的潮流,所以,推出了Spring AI框架。Spring AI 是一个面向 AI 工程的应用框架。它的目标是把 Spring 生态系统中的设计原则(例如可移植性、模块化设计等)应用到 AI 领域,并推动在 AI 应用中使用 POJO(普通 Java 对象)作为应用的构建模块。
这个系列是学习spring实战的总结,一方面总结书中所写的精髓,另一方面总结一下自己的感想。 基础部分讲解了spring最为熟知的几个功能:依赖注入/控制反转 和 面向切面编程。 这两个就不再多说了,功能比较简单,也没有制作样例,后面再深入操作下。 Spring使用POJO类编写程序,...
转载 2015-01-23 12:49:00
113阅读
2评论
**本文章转自:乐字节文章**主要讲解:Spring Boot获取更多Java相关知识可以关注公众号《乐字节》 发送:999   凭借开箱即用,远离繁琐的配置等特性,Spring Boot 已经成为 Java 开发者人人必学必会的开源项目。那么开发者该如何快速上手Spring Boot 呢?**进入Spring Boot世界**Java(面向对象编程语言)经过30多年的发展,产生了非常多的优秀框架
转载 2021-05-12 18:23:35
524阅读
Spring AI 是一个创新的框架,它将人工智能能力无缝集成到 Spring 生态系统中。通过提供统一的 API 抽象层,Spring AI 让开发者能够轻松地在应用中集成各种大型语言模型(LLM),而无需关心底层实现的复杂性。本文将深入介绍 Spring AI 的使用方法,并分享实践中常见问题的解决方案。
中文文档:https://github.com/alibaba/spring-cloud-alibaba/blob/master/README-
原创 2022-11-26 10:15:25
254阅读
欢迎观看《Spring Framework实战》视频教程您会建立什么?您将构建一个经典的“ Hello World!”。任何浏览器都可以连接到的端点。您甚至可以告诉它您的名字,它将以更友好的方式响应。您需要什么?1. Java™开发套件(JDK)我们建议使用BellSoft Liberica JDK版本17。https://bell-sw.com/pages/downloads/#jdk
原创 8月前
65阅读
SpringMVC学习笔记----一、SpringMVC基础入门,创建一个HelloWorld程序1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置 <!--configure the setting of springmvcDispatcherServlet and configure the mapping-->
转载 2023-07-21 12:53:14
73阅读
一、概念 1、人工智能、机器学习、深度学习 (1)人工智能; (2)机器学习(从数据中自动分析获得的模型,并利用模型对未知数据进行预测)是人工智能的一个实现途径,即选择合适的算法对模型训练; (3)深度学习是机器学习的一个方法发展而来。 2、人工智能三要素:数据、算法、计算力; 3、人工智能主要分支 ...
转载 2021-08-04 21:06:34
212阅读
2评论
一、概念 1、人工智能、机器学习、深度学习 (1)人工智能; (2)机器学习(从数据中自动分析获得的模型,并利用模型对未知数据进行预测)是人工智能的一个实现途径,即选择合适的算法对模型训练; (3)深度学习是机器学习的一个方法发展而来。 2、人工智能三要素:数据、算法、计算力; 3、人工智能主要分支 ...
转载 2021-05-30 23:44:00
250阅读
2评论
**一、**Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独立替换和独立升级的软件单元;详细参照微服务文档3、环境准备环境约束–jdk1.8:Spring Boot
原创 2021-08-30 10:56:48
216阅读
**一、**Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:
原创 2022-01-26 11:05:52
152阅读
一、参考资料Spring Boot Actuator:健康检查、审计、统计和监控 - 简书
原创 2022-08-04 20:57:06
153阅读
摘要 MCP协议(Model Context Protocol)是Anthropic公司推出的标准化AI交互接口协议,旨在解决大模型与外部工具、数据源之间的交互问题。该协议采用客户端-服务器架构,支持STDIO、SSE
原创 精选 1月前
389阅读
2. Spring AI 快速入门使用 @目录2. Spring AI 快速入门使用快速使用接入deepseek流式对
转载 1月前
407阅读
传统java web应用session都是由应用服务器(如tomcat)保存在内存中,这对应但节点应用来说没问题;但对于应用集群来说会造成各节点之间的session无法共享,一个节点挂掉后,其他节点接管后无法获取挂掉节点的session信息,会使用户需要重新登陆,影响用户体验。Spring Sess
原创 2021-12-29 17:54:47
421阅读
  • 1
  • 2
  • 3
  • 4
  • 5