<bean name="CommonTemplatePage" class="com.easyjf.web.core.support.CommonTemplatePageVender">
<property name="suffix" value="ct"/>
</bean>
相关推荐
easydbo-0.9.1
easydbo-0.9.1.src 最新版本
EasyJWeb-1.0 m3发布
我们非常荣幸的宣布,经过EasyJF团队成员几个月的努力和付出,EasyJWeb-1.0 m3今日正式对外发布,该版本作了非常多的调整和功能的改善,以求对开发人员带来更多帮助和和方便。EasyJWeb-1.0 m3版本新增功能1. 框架核心日志及提示信息支持国际化。2. 提供了三个简单但能反映Java Web开发的完整入门示例。3. 提供多种模板引擎支持,率先支持了由国人开发
maven-easyb-plugin-0.9.jar
maven-easyb-plugin-0.9.jar
Spring Task定时任务全解析:从入门到实战
本文介绍了SpringTask定时任务的使用,涵盖核心注解、三种配置方式(固定延迟、固定速率、Cron表达式),重点解析Cron表达式语法及常见用法,并结合苍穹外卖项目展示实际应用场景。通过完整代码示例与注意事项说明,帮助开发者快速上手。最后提供多线程优化方案,适用于高并发场景。适合初学者系统学习定时任务开发。
SpringAI+大模型对接的新小项目巩固
还有就是对话历史的保存用的是面向接口的思想,写好接口,并在具体类中使用接口利用spring的注解Component会自动注入到容器,在Controller中可以用接口对象直接调用,因为目前接口只写了一个,具体类实现接口也只有一个,所以用接口对象直接就可以调用我们需要实现的具体类中中的方法,这样做的好处可以在后面不用再Controller里大幅度改代码,可以直接修改实现接口的具体类或者增加具体类来使用接口,Controller里的接口对象就不用改。,拿到对应 ID,再根据 ID 去拉原始文本,交给大模型。
SpringCloudAlibaba
微服务技术是将一个复杂的项目抽成一个一个小的项目(比如超市系统里面可以把用户管理和订单管理分开做成不一样的项目,然后他们之间通过http。不同微服务,不要重复开发相同服务 比如查询订单以及对应的用户和商品,将逻辑全部嵌套到订单项目中,就导致了重复。服务器设备性能有差异,部分实例所在机器性能较好,另一些较差,我们希望性能好的机器承担更多的用户请求。单一职责:微服务拆分粒度更小,每个服务都对应唯一的业务能力,做到单一职责,避免重复业务。服务消费者:一次业务中,调用其它微服务的服务。(调用其它微服务提供的接口)
SpringBoot 启动报 Failed to introspect Class,一次网关项目的排查记录
如果还不确定,手动把本地仓库里相关目录删了,再 mvn clean install -U 强制更新一次,旧包缓存导致的问题也能解决。第一反应是依赖传递有问题,查了一下果然是公共工具包里把 MyBatis 的配置类一起打包了,网关引入这个公共包,类加载器去加载 MybatisPlusConfig 时发现缺 MyBatis 相关类,就报这个错。我们证书现在用 lcjmSSL 自动申请和部署,支持多域名、泛域名和 IP,API 也简洁,不需要手动配,减少线上环境因为证书问题半夜报警的情况。
Spring 的模块体系详解
<think>我们根据要求生成摘要,不超过150字。内容概括Spring模块体系:模块化设计,7大模块组,核心容器、数据访问、Web、AOP、测试、消息、基础设施等,每个模块组包含具体模块。总结设计优点和Spring Boot自动引入。需要简洁。</think>Spring Framework采用模块化设计,由七大模块组构成:核心容器(IoC与依赖注入)、数据访问/集成(JDBC、事务、ORM等)、Web层(MVC、WebFlux等)、AOP与Aspects、测试支持、消息抽象及基础设施。开发者可按需组合模
给老 Spring 项目装个 AI Agent
老系统想接 AI,别急着搭 Python sidecar。用 Spring AI 在原有 JVM 里跑起一个三段式 Agent:planner 拆活、executor 拿白名单工具干活、reporter 汇报。能力边界靠运行时隔离强制,比在提示词里反复叮嘱管用。
着色器缓存大小设置多少合适?N卡A卡缓存路径与清理方法
玩《三角洲行动》这类大型游戏时画面卡顿、加载缓慢,或者C盘空间莫名其妙变少,这通常和着色器缓存有关。那么着色器缓存大小设置多少最好?N卡着色器缓存存在哪?又该怎么清理?下面从设置到清理一步步说清楚。
《从伪管控到真风控:SpringBoot+MySQL 堵死重卡充电桩平台坏账漏洞》 -慧知开源重卡充电桩平台
重卡充电桩90%坏账源于“伪授信管控”:表面有额度,实则并发超支、跨站失控、账实不符。传统系统用单车逻辑应对多车并发,额度扣减滞后;场站数据孤岛导致总额度失控;线下操作绕过系统,账面与真实严重脱节。通过SpringBoot+MySQL实现原子扣减+分布式锁、全局授信池、全流程线上留痕,从根源堵住漏洞。真正的风控不在于“有功能”,而在于“真落地”——唯有账实一致、全程可溯,才能将风险缝隙变为利润空间。
Java框架快速入门: Spring Security+OAuth2之资源服务器配置
本文详解在Spring Security 5.1+中,将授权服务器改造为兼具资源服务器功能的实践。核心包括:通过ResourceServerConfig配置安全拦截路径,启用oauth2ResourceServer替代自定义JWT Filter;使用自定义JwtAuthenticationConverter合并scope与authorities权限,确保@PreAuthorize注解生效;配置统一公钥端点jwk-set-uri并调试转换过程。示例代码可直接运行,实现权限无缝融合。
Spring AI (第三章) 自定义拦截器+系统提示词(基础总结)
Spring AI (第三章) 自定义拦截器 + 系统提示词(基础总结)
Java框架快速入门:Spring Security+OAuth2之用户注册与唯一性校验实现
本文基于Spring Boot与Spring Security,实现安全的用户注册接口。通过UserDTO校验唯一性(用户名、邮箱、手机号),使用PasswordEncoder加密密码,自动赋予ROLE_USER角色,并在事务中持久化。采用统一异常处理机制,返回结构化错误信息。代码涵盖实体、仓库、服务、控制器及测试,流程清晰,可直接运行,保障注册流程的安全与健壮性。
Java框架快速入门: Spring Security+OAuth2之多因子认证缓存服务
本文基于Spring Boot与Redisson,实现多因子认证(MFA)中的临时状态缓存。通过嵌入式Redis测试环境,使用RMapCache存储用户信息,结合随机生成的MFA ID与300秒过期时间,确保验证过程安全高效。核心服务UserCacheService支持缓存、查询与一次性校验,验证成功后自动清除数据,避免脏数据残留。代码结构清晰,可直接运行,适用于高并发场景下的MFA认证需求。
V4.1 Flash 缓存压缩 4 倍,省在哪
9 月 10 日 DeepSeek 发布 V4.1 Flash。据每日经济新闻报道,官方口径里有三个数字最值得工程同学注意:552B 参数的 MoE、输入激活 8B / 输出激活 16B、KV Cache 压缩后 HBM 需求降到上一代的 1/4、SSD 需求降到 1/8,同时具备原生多模态视觉理解能力,并下调了 API 定价。
spring ai 实战 MCP(2)-生产使用建议
上一篇我们介绍了spring ai 开发MCP server 和client的用法,本篇将结合实际项目经历,结合遇到过的相关问题,讲一下在生产环境中使用技巧。
Spring AI 2.0 接入 GPT-6 Astra 企业级实战:异步工具调用、Mid-turn Steering 与百万上下文成本控制
GPT-6 Astra 的发布标志着大模型从"回答问题"正式转向"直接完成工作"。对于 Java 后端工程师而言,这不是"Python 工程师的专属玩具"——Spring AI 2.0 的 OpenAI 兼容层提供了extraBody透传等关键能力,让我们能在熟悉的 Spring Boot 生态中完整接入 Astra 的五大核心特性。本文围绕ResearchGen 智能研究报告生成系统。
SpringBoot_8:WebSocket与轮询对比
在追求数据高时效性的场景下,建议使用WebSocket而非轮询。使用WebSocket会降低请求率,从而减轻服务器压力。但是WebSocket并不是免费的午餐,是不是需要心跳保活机制判断连接健康状态?最大连接数是不是需要限制?是否占用线程,未来连接过多线程够用吗?如果消息某次推送失败了,是不是需要重发?未来机器横向扩展,session怎么跨机器使用?鉴权到期,安全措施,性能...将会面临很多问题。针对不同场景,两种方式都有自己的优势,有时候轮询的代价可能远小于WebSocket。
2348




被折叠的 条评论
为什么被折叠?



