前几天去面试了一家公司,面试官问了我一些技术问题,总体下来感觉回答得一半一半,想着下次再遇到同样的问题可别再放过了,于是决定开个面试题的分类进行一下复盘,将还记得的一些问题进行记录整理。 问题: 现在有个订单表,表中有个字段为订单状态status,数字类型,现需要统计一下每种订单状态下的总数,而其中
上一篇介绍了Solon Cloud这一轻量级微服务框架,并与当前Java领域的微服务霸主SpringCloud进行了一番比对,在当前信创风潮下,Solon Cloud还是拿下了部分市场。所谓技多不压身,经过了一轮对solon的了解之后,现在开始做个简单的微服务入门吧! 分布式配置 分布式配置是微服务
在当今云原生和微服务架构大行其道的时代,Java开发者面临着众多框架选择。Spring Cloud作为传统微服务框架的代表,长期占据主导地位,而Solon Cloud作为新兴的轻量级框架,凭借其卓越的性能和简洁的设计理念正获得越来越多的关注。本文就来聊聊Solon Cloud的微服务能力,从架构设计
本文将采用最新的Solon 3.4.2 版本(截至2025年8月),通过一个完整的渐进式项目示例,跟我一起从零开始构建基于Solon框架的JavaWeb应用。我们将从基础项目搭建开始,逐步添加Web模块、数据访问层、freemarker动态模板等核心功能,最终形成一个功能完整的现代化应用,将粗略展示
在当今快速发展的Java开发领域,开发者们不断寻求更高效、更灵活且易于维护的框架解决方案。Solon框架作为一款新兴的国产Java应用开发框架,以其独特的设计理念和卓越的性能表现,正迅速成为传统框架如Spring Boot的有力替代者。今天咱们就来聊聊Solon框架的核心理论,包括其设计哲学、架构特
JBoot的起源与定位 JBoot 作为一款基于JFinal框架构建的国产微服务框架,自2017年发布1.0正式版以来,已经发展成为支持亿级用户商业产品的成熟解决方案。它完美继承了JFinal"唯快不破"的开发理念,同时针对分布式系统和微服务架构进行了深度扩展。JBoot的诞生填补了JFinal在微
在当今快节奏的互联网开发领域,Java开发者一直在寻找能够兼顾开发效率与运行性能的Web框架。JFinal 应运而生,作为一款基于Java语言的极速Web+ORM框架,它完美地实现了"开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful"的核心设计目标。JFinal由詹波(Jame
在软件开发的世界里,我们经常需要与各种软件开发工具包(SDK)打交道。就像前端开发中经常使用到的npm、pnpm、yarn或者是python的pip,还是python环境包管理anaconda,都是给了开发们莫大的方便呀!而无论是 Java、Groovy、Scala 还是 Kotlin 等语言的 S
上一章粗略地对 Micronaut 了解之后,我们现在开始上手写写代码吧。 Micronaut开发环境搭建 1. 环境要求 最新版本要求JDK 17或更高版本 构建工具:Gradle或Maven 可选:Micronaut CLI(方便项目生成) 2. 创建项目
Micronaut是一个现代化的全栈Java框架,专为构建模块化、易于测试的微服务应用而设计。由创建Grails的团队开发,Micronaut通过创新的编译时处理机制,解决了传统Java框架在云原生环境中的性能瓶颈问题。本文就来聊聊Micronaut框架的核心特性、架构设计理念,并尽量通过具体案例展