开源的 Java/Java EE 全功能栈(full-stack)的应用程序框架
在写 Mybatis 的时候,XML 经常没有代码提示,开发体验很差。最近发现了 IntelliJ 下的插件 MybatisCodeHelperPro,写 My...
在 Java 世界,Rod Johnson 是一个无法忽视的名字,作为 Spring 框架的缔造者,他曾深刻改变了企业级 Java 应用的开发方式。
spring的源码过于庞大了,如果有兴趣可以自行研究,这里我们只关注Spring最重要的部分就可以了。
springboot提供了spring.mvc.servlet.load-on-startup配置,可以设置未非负,这样子springboot启动时可以对ser...
在开发 Spring Boot 应用程序时经常需要与其他 Web 服务进行通信。过去,开发人员通常使用 RestTemplate 来实现这一目的。然而,随着响应...
原理:被扫描的类会被注册为Spring容器中的Bean,基于ClassPathBeanDefinitionScanner实现组件扫描
还记得去年双11前夕,运维同事找到我说:"你们这个订单服务重启一次要3分钟,扩容的时候根本跟不上流量峰值啊!"当时我内心是崩溃的,因为这意味着在流量洪峰来临时,...
凌晨两点,手机突然响起。运维小王慌张地说:"老大,咱们的开放平台被人刷接口了,QPS直接飙到了平时的50倍!"我一个激灵坐起来,心想完了,肯定是有人拿到了API...
那天下午,产品经理又双叒叕提了一个"简单"的需求:给用户列表加个按注册时间、活跃度、地区的复合查询功能。我看了看现有的JDBC代码,心里一万匹草泥马奔腾而过——...
苏三的宝藏网站(面试题、简历模版、项目实战什么都有):http://www.susan.net.cn
Spring AI 是 Spring 官方推出的开源框架,旨在为 Java 开发者提供便捷的 AI 能力集成方案,于 2024 年 10 月 18 日正式发布 ...
一、引言 在 Java 技术栈中,Spring AI 和 LangChain4j 是目前比较热门的两个 AI 开发框架。它们都为开发者提供了便捷的 AI 功能...
状态模式在生活场景中也是比较常见的。比如我们平时网购的订单状态变化,还有平时坐电梯,电梯状态的变化。
以下是结合现代Java技术(如Java 8+ Lambda、Stream API、接口默认方法等)和设计模式的实操内容,通过宠物管理系统案例展示三大特性的实际应...
以下是一篇详细的Java学习路线图文章,涵盖了技术方案和部分应用实例,帮助你系统地学习Java:
在现代企业的工作场景中,假设你是一家电商公司的开发工程师,负责开发一个订单处理微服务模块 order-service,用于管理用户订单的创建、查询和支付。这个模...
上个季度,我带着越来越焦虑的心情盯着我们公司的 AWS 账单。尽管服务的客户数量基本持平,但我们的云成本在过去一年里持续攀升。作为负责后端基础设施的技术负责人,...