javaee

她说..4 天前
java·后端·spring·面试·springboot·策略模式·javaee
策略模式+工厂模式实现审批流(面试问答版)面试官:你在项目中,审批流的多节点审核(如进件第一步、保银初审)是怎么实现的?为什么选择策略模式+工厂模式的组合,而不是其他方式? 面试者:我们审批流的核心需求是「多节点独立审核、单接口适配所有节点、后续可快速新增节点」,所以采用了策略模式+工厂模式的组合,而非传统的“一个节点一个接口”。 具体来说:用策略模式定义统一的审核规范(INodeAuditHandler接口),每个审核节点(进件第一步、保银初审)封装为独立的策略类,实现接口的validate(校验)和execute(执行)方法,保证每个节点逻辑
想带你从多云到转晴6 天前
java·开发语言·javaee
01、JAVAEE--多线程(一)(进程没有跑起来之前叫做“可执行文件”,也就是.exe文件)(不用导入包因为Thread也在java.lang包里面)
崎岖Qiu10 天前
java·spring boot·后端·spring·javaee
SpringBoot:基于注解 @PostConstruct 和 ApplicationRunner 进行初始化的区别关于初始化逻辑:为什么有了 @PostConstruct,还需要 ApplicationRunner?
崎岖Qiu11 天前
java·笔记·后端·spring·javaee
【深度剖析】:结合 Spring Bean 的生命周期理解 @PostConstruct 的原理在 Java 开发(尤其是 Spring 开发)中,@PostConstruct 是一个出现频率极高的注解。我们都知道它用于“初始化”,但:
XQ丶YTY1 个月前
java·程序设计·javaee·期末·复习·速成·中南民族大学
javaee程序设计 中南民族大学 复习C/S优缺点 性能高 承载能力大 不易崩溃 但是麻烦安装 难维护B/S优缺点 简单使用 易维护和拓展 但是性能偏低 承载能力不大
兮山与2 个月前
javaee
JavaEE初阶11.0JVMJava虚拟机 主要是面试题导向 jvm诞生的初心就是为了让你不用理解底层《深入理解Java虚拟机》一书问世,面试官带火了 ,断章取义拿出来作为面试题
爱学习的小可爱卢2 个月前
javaee·spring-aop
JavaEE进阶——SpringAOP从入门到源码全解析目录Spring AOP 超详细入门教程:从概念到源码写给新手的话1. AOP基础概念(先理解思想)1.1 什么是AOP?(生活化理解)
sugar__salt2 个月前
java·网络·网络协议·tcp/ip·java-ee·javaee
网络编程套接字(二)——TCPTCP 是字节流的,读写的时候,以字节 byte 为基本单位 类似于文件的字节流,读写TCP代码,本质上和读写文件的代码是一致的【都是通过 InputStream / OutputStream 展开的】
努力小周2 个月前
stm32·单片机·嵌入式硬件·c#·毕业设计·毕设·javaee
基于STM32的智能台灯系统设计与实现本项目旨在通过软硬件结合的方式,设计并实现一个基于STM32的智能台灯系统。该系统主要用于提供个性化、智能化的照明解决方案,实现自动调光、色温调节、情景模式等功能,广泛应用于家庭学习、办公照明、阅读休闲等领域。
兮山与2 个月前
javaee
JavaEE初阶10.0目录网络层协议:一、IP协议1.0 IP协议(1)简介(2)作用(3)报头(4)IP地址的其他规则(5)特殊的IP地址
兮山与2 个月前
javaee
JavaEE初阶8.0TCP服务器代码的补充:客户端进一步增加,此时就需要搭配多线程/线程池操作系统中内置了IO多路复用,本质上是一个线程同时负责处理多个客户端的请求~
兮山与2 个月前
javaee
JavaEE初阶9.0目录传输层协议一、传输层协议1.0 UDP(1)简介(2)UDP协议报文格式(3)校验和2.0 TCP/IP
爱学习的小可爱卢2 个月前
spring boot·postman·javaee
JavaEE进阶——SpringMVC响应处理详解目录核心知识点预览Spring Web MVC 入门详解:从“响应”开始前言:什么是 Web 开发中的“响应”?
带刺的坐椅2 个月前
java·spring·web·solon·javaee
Solon 不依赖 Java EE 是其最有价值的设计!在 Java 后端开发领域,Solon 作为一个后起之秀的微服务应用开发框架,正以其轻量、快速、高度灵活的特性获得越来越多的关注。与 Spring/Spring Boot 等早期框架诞生于 Java EE(现 Jakarta EE)的生态背景不同,Solon 从一开始就明确地选择了不依赖 Java EE 规范的设计路径。正是这一看似激进的选择,构成了 Solon 最有价值的设计基石,使其能够更有效地应对现代云原生和微服务时代的挑战。
想不明白的过度思考者2 个月前
前端·spring boot·后端·交互·javaee
基于 Spring Boot 的 Web 三大核心交互案例精讲作为 Spring Boot 初学者,理解后端接口的编写和前端页面的交互至关重要。本文将通过三个经典的 Web 案例——表单提交、AJAX 登录与状态管理、以及 JSON 数据交互——带您掌握前后端联调的核心技巧和 Spring Boot 的关键注解。
朝新_3 个月前
数据库·笔记·sql·mybatis·交互·javaee
【实战】博客系统:项目公共模块 + 博客列表的实现创建SpringBoot项目,添加Spring MVC 和 MyBatis 对应依赖项目分为控制层(Controller),服务层(Service),持久层(Mapper).各层之间的调用关系如下:
朝新_3 个月前
数据库·后端·sql·spring·javaee
Spring事务和事务传播机制在数据库阶段,我们已经学习过事务了.事务是一组操作的集合,是一个不可分割的操作. 事务会把所有的操作作为一个整体,一起向数据库提交或者是撤销操作请求.所以这组操作要么同时成功,要么同时失败.
朝新_3 个月前
java·spring boot·后端·spring·javaee
【统一功能处理】SpringBoot 统一功能专题:拦截器、数据封装、异常处理及 DispatcherServlet 源码初探强制登录案例中,我们共做了两部分工作Result.success(pageResult) 就是对返回数据进行了封装
朝新_3 个月前
数据库·后端·mybatis·适配器模式·javaee
【统一功能处理】从入门到源码:拦截器学习指南(含适配器模式深度解读)图书管理系统中我们完成了强制登录的功能,后端程序根据Session来判断用户是否登录,但是实现方法是比较麻烦的
朝新_3 个月前
java·spring boot·笔记·后端·spring·javaee
【SpringBoot】玩转 Spring Boot 日志:级别划分、持久化、格式配置及 Lombok 简化使用日志对我们来说并不陌生,从JavaSE部分,我们就在使用 System.out.print 来打印日志了。通过打印日志来发现和定位问题,或者根据日志来分析程序的运行过程。在Spring的学习中,也经常根据控制台的日志来分析和定位问题。