自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

星夜

撸码学习笔记站

  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 Spring AI学习1:SpringBoot集成Spring AI与各大模型简单交互

摘要: 本文介绍了SpringAI集成开发的环境要求(JDK17+、SpringBoot 3.2.x/3.3.x)及多模块项目搭建步骤: 创建父子项目,父POM通过dependencyManagement统一管理SpringBoot和SpringAI依赖版本; 子模块引入spring-ai-openai-starter,配置DeepSeek大模型的API密钥与基础URL; 通过ChatClient实现对话接口,支持普通响应和流式输出,并利用@Bean预设AI角色(如Java开发者"老王"

2025-08-10 15:22:08 672

原创 Spring AI学习5:Spring AI Alibaba 实现文生图

摘要: 本文介绍阿里云百炼AI图片生成API的调用注意事项和实现方法。关键点包括:1) 需移除base-url中的兼容模式路径;2) 提供Java SpringBoot控制层代码示例,通过ImagePrompt调用AI生成科技感图片;3) 实现图片流直接输出到浏览器的功能。测试结果展示了生成的AI图片成功渲染到前端页面。该方案适用于需要快速集成AI图片生成能力的应用场景。

2025-08-13 00:33:20 374

原创 Spring AI学习4:Spring AI Alibaba 实现简单问答对话

摘要:本文介绍了如何将Spring AI与阿里云AI服务集成。主要内容包括:1) 申请阿里云百炼大模型API密钥;2) 创建Spring Boot项目并引入spring-ai-alibaba依赖;3) 配置API密钥和调用地址;4) 实现ChatClient接口调用阿里云大模型服务。通过Spring AI框架,开发者可以简化与阿里云AI服务的集成过程,实现快速开发AI应用。文中提供了完整的代码示例和配置说明,展示了如何通过REST接口调用阿里云大模型进行智能对话。

2025-08-11 15:21:00 546

原创 Spring AI学习3:SpringBoot集成Spring AI与Ollama本地大模型调用

本文介绍了如何在Spring项目中集成Ollama本地大模型。首先创建Ollama子模块,添加SpringAI的Ollama依赖。配置文件中需指定Ollama服务的本地地址(默认11434端口)和调用参数,如模型名称、temperature参数等。通过注入OllamaChatModel对象实现模型调用,并提供了简单的REST接口示例。部署完成后,可通过HTTP请求与本地大模型进行交互,获取多样化的生成结果。该方法适用于需要本地大模型能力的应用场景。

2025-08-11 13:57:42 490

原创 Spring AI学习2:大模型管理工具Ollama下载安装

Ollama是一款支持多种开源大模型的本地化部署工具,提供简单API接口。Windows用户可从官网下载EXE安装包,安装后设置模型存储路径。通过命令行"ollama pull"即可拉取所需模型(如小型模型phi3),自动保存至指定目录,实现本地AI模型的便捷运行与管理。

2025-08-11 10:21:28 175

原创 idea 2025.2版新建父子工程多模块spring boot java项目

本文介绍了Spring Boot多模块项目的搭建步骤:1.创建父工程,配置packaging为pom并继承spring-boot-starter-parent;2.添加子模块,父pom自动生成modules配置;3.配置Maven并重构父子关系;4.在子模块中创建启动类和测试Controller;5.启动项目并验证接口访问成功。文章通过代码示例和截图详细展示了从项目创建到运行测试的全过程。

2025-08-10 11:59:51 701

原创 Linux下 ls等命令失效

此问题是环境变量的问题,直接运行以下命令试试,我的可用export PATH=/bin:/usr/bin:$PATH

2021-05-10 19:16:32 4100 3

原创 IDEA SpringBoot 无效的目标发行版11

这个问题最由于jdk版本配置问题引起的有如下三个地方可以查看1.pom.xml中查看java-version是否与项目所使用的相符合2.File -> Setting -> java-Compiler是否与使用的相符3.File -> Project Structure -> project 里的是否与使用的相符...

2021-04-17 12:30:38 713

原创 Git authentication failed

这个问题是由于凭据问题引起的,计算机控制面板-所有控制面板项-凭据管理器从保管库中删掉你报错的那个地址,然后拉取,会让你重新输入用户名密码,然后就ok了

2021-02-03 08:35:31 612

原创 SSM系列7_进阶_声明式事务

何为事务一批数据,要同时提交到数据库,要么全部成功,要么全部失败在Mybatis中,为了保证事务的完整性,我们一般都需要手工commit,手工rollback,不知道大家还记得不记得,代码示例:@Testpublic void testInsert(){ SqlSession session = null; //openSession创建一个新的Sqlsession对象,Sqlsess...

2020-04-13 15:15:12 254

原创 SSM系列6 Spring SpringMVC Mybatis 整合干货

前面学习了很多在SSM中要使用的东西,Mybatis,Freemarker等,今天终于到了要整合一整个可用框架的时候了Spring SpringMVC Mybatis整合Spring SpringMVC 整合创建项目与整体目录与所需文件pom.xml配置打包方式改为war增加jetty插件导入jetty的webdefault.xml增加SpringMVC配置加入json序列化支持包加入Freem...

2020-04-09 16:37:00 297

原创 SSM系列5 SpringMVC整合Freemarker模板引擎

SpringMVC整合Freemarker模板引擎1. 基本步骤2. pom.xml引入相关依赖3. applicationContext.xml中Freemarker相关配置3.1后端写法4. Freemarker相关语法4.1 取值-支持EL表达式4.1.1 例4.2 判断与循环4.2.1 判断4.2.2 循环5. 子页面引入6. 内置函数主流模板引擎介绍1. 基本步骤Maven依赖sp...

2020-04-08 16:56:17 587

原创 SSM系列4 Mybatis缓存策略与分页组件PageHelper

继上一篇笔记 SSM系列3 Mybatis快速上手,今天学习了一下Mybatis的分页组件与缓存策略,直接上干货Mybatis的缓存策略Mybatis缓存策略有两级缓存:一级缓存:默认开启,缓存范围为一次SqlSession会话,session关闭,该缓存即清空二级缓存:手动开启,缓存范围为mapper的namespace中,比一级缓存范围大,生存时间长一级缓存无论何种操作,进行了com...

2020-04-07 15:14:50 383

原创 SSM系列3 Mybatis快速上手

必须在已安装jdk环境下安装,不会的去查看 : Win10 mysql 8.x 安装.否则无法测试注意看注解,有些东西我都没有写到文章里,但是注解里基本都写了1. 创建一个空白的Maven项目2. pom.xml所需配置2.1 引入Mysql所需驱动jar包<!--Mysql JDBC驱动--><dependency> <groupId>mysql...

2020-04-06 17:46:30 379 1

原创 SSM系列2 嵌入式web容器jetty

系列1说过SpringMVC的环境搭建,这次学习了一下内嵌web容器jetty直接上使用套路直接pom.xml增加插件前提你项目已经有了web.xml文件并且已经有了配置,不会的去看SSM系列1<build> <plugins> <plugin> <groupId>org...

2020-04-04 22:02:00 398

原创 SSM系列1 SpringMVC框架搭建

@[创建maven项目]

2020-04-04 21:10:26 214

原创 maven中央仓库怎么改成阿里云的中央仓库

1.直接在pom.xml中加入如下代码在连接maven官方仓库不畅时可改为国内的aliyun maven仓库<repositories> <repository> <id>aliyun</id> <name>aliyun</name> <!--maven.ali...

2020-03-31 18:02:25 891

原创 Windows10 安装配置 Tomcat 8.x 并集成到IDEA

* 必须在已安装jdk环境下安装 *1. 官网下载 对应版本TomcatApache Tomcat 官网:https://tomcat.apache.org/2. 找到对应版本下载3. 解压不用说了吧你想解压到哪就解压到哪,建议:如果系统盘是固盘的话,解压到系统盘里,也就是一般的C盘4. 配置环境变量右键 此电脑/我的电脑/计算机 --> 属性5 测试是否成功t...

2020-03-21 18:04:38 503

原创 Idea Java 项目如何实现热部署

java 项目在Idea里有很多种热部署方式,但是有时候我们会发现,当你按照网上的方式设置好之后却并不起作用,今天来说一下我如何实现的1.修改服务器配置,在Idea窗口失去焦点时,更新类和资源Tomcat -> EditConfiguration , 然后配置指定服务器下,右侧server标签下on frame deactivation = Update classes and reso...

2019-08-05 10:38:37 1891 1

原创 windows10 mysql 8.x 安装

下载网站: https://dev.mysql.com/downloads/安装过程如下图,没有图的直接点下一步mysql还有一种安装方式为直接解压缩,不过那个需要自己配置my.ini,用install版不需要,这里安装的是install版...

2018-08-08 23:13:54 255

原创 windows10 安装配置maven 3.x 集成到idea

1.首先去maven官网下载maven安装包http://maven.apache.org/download.cgi 2.下载完成之后解压到你想安装的路径,maven的解压就相当于是安装了解压后目录结构如下图 3.配置其环境变量添加M2_HOME与MAVEN_HOME 4.添加到环境变量Path5.验证...

2018-07-22 11:37:54 3569

原创 windows10 java开发环境搭建与jdk环境变量配置

新装了台电脑,重新配置一下java的环境,正好记录一下,方便以后查阅oracle官网下载jdkhttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ## 下载完之后安装 直接默认下一步-&amp;gt;直到安装完成 环境变量配置此电脑-&amp;gt;右键...

2018-07-21 23:31:21 845 1

原创 linux idea springboot 集成redis笔记

springboot 集成redis笔记下载redis下载地址:https://redis.io/download 或者直接按上面链接里的页面直接安装 下载完成之后直接解压到你想解压到的目录,我是创建了一个redis的目录 安装然后进入到解压后的文件夹里面 cd redis-4.0.10 运行 make all命令 因为我安装的时候没有写篇日记,所以安装过程的图片不展...

2018-06-27 13:32:06 206

原创 linux idea spring boot 学习笔记2-mysql数据库

上一篇学习了spring boot的基本搭建与页面模板的小知识,今天我来学习一下mysql数据库的连接与数据交互1.首先在.pom文件里依赖mysql与jdbc2.application.properties里加入mysql数据库配置与基本信息,这些大家做过java项目的大家应该都知道3.数据库里建好测试所需用的表4.工程里建好所需用的实体类,字段与数据...

2018-06-20 16:55:12 245

原创 linux idea spring boot 学习笔记1-框架搭建

idea spring-boot1.new project 地球人都知道2.MENU 选择Spring Initializr ,选好jdk与 server url:https://start.spring.io,然后直接下一步3.nextgroup、artifact简介:https://blog.youkuaiyun.com/qq_30137611/article/deta...

2018-05-16 19:02:38 677

ssm标准框架源码.zip

标准SSM框架源码,拿来即用,里面包含spring 整合springmvc,spring整合mybatis,ssm整合freemarker

2020-04-09

空空如也

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

TA关注的人

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