javaee

爱学习的小可爱卢2 天前
javaee·spring-aop
JavaEE进阶——SpringAOP从入门到源码全解析目录Spring AOP 超详细入门教程:从概念到源码写给新手的话1. AOP基础概念(先理解思想)1.1 什么是AOP?(生活化理解)
sugar__salt8 天前
java·网络·网络协议·tcp/ip·java-ee·javaee
网络编程套接字(二)——TCPTCP 是字节流的,读写的时候,以字节 byte 为基本单位 类似于文件的字节流,读写TCP代码,本质上和读写文件的代码是一致的【都是通过 InputStream / OutputStream 展开的】
努力小周9 天前
stm32·单片机·嵌入式硬件·c#·毕业设计·毕设·javaee
基于STM32的智能台灯系统设计与实现本项目旨在通过软硬件结合的方式,设计并实现一个基于STM32的智能台灯系统。该系统主要用于提供个性化、智能化的照明解决方案,实现自动调光、色温调节、情景模式等功能,广泛应用于家庭学习、办公照明、阅读休闲等领域。
兮山与13 天前
javaee
JavaEE初阶10.0目录网络层协议:一、IP协议1.0 IP协议(1)简介(2)作用(3)报头(4)IP地址的其他规则(5)特殊的IP地址
兮山与13 天前
javaee
JavaEE初阶8.0TCP服务器代码的补充:客户端进一步增加,此时就需要搭配多线程/线程池操作系统中内置了IO多路复用,本质上是一个线程同时负责处理多个客户端的请求~
兮山与13 天前
javaee
JavaEE初阶9.0目录传输层协议一、传输层协议1.0 UDP(1)简介(2)UDP协议报文格式(3)校验和2.0 TCP/IP
爱学习的小可爱卢16 天前
spring boot·postman·javaee
JavaEE进阶——SpringMVC响应处理详解目录核心知识点预览Spring Web MVC 入门详解:从“响应”开始前言:什么是 Web 开发中的“响应”?
带刺的坐椅18 天前
java·spring·web·solon·javaee
Solon 不依赖 Java EE 是其最有价值的设计!在 Java 后端开发领域,Solon 作为一个后起之秀的微服务应用开发框架,正以其轻量、快速、高度灵活的特性获得越来越多的关注。与 Spring/Spring Boot 等早期框架诞生于 Java EE(现 Jakarta EE)的生态背景不同,Solon 从一开始就明确地选择了不依赖 Java EE 规范的设计路径。正是这一看似激进的选择,构成了 Solon 最有价值的设计基石,使其能够更有效地应对现代云原生和微服务时代的挑战。
想不明白的过度思考者22 天前
前端·spring boot·后端·交互·javaee
基于 Spring Boot 的 Web 三大核心交互案例精讲作为 Spring Boot 初学者,理解后端接口的编写和前端页面的交互至关重要。本文将通过三个经典的 Web 案例——表单提交、AJAX 登录与状态管理、以及 JSON 数据交互——带您掌握前后端联调的核心技巧和 Spring Boot 的关键注解。
朝新_1 个月前
数据库·笔记·sql·mybatis·交互·javaee
【实战】博客系统:项目公共模块 + 博客列表的实现创建SpringBoot项目,添加Spring MVC 和 MyBatis 对应依赖项目分为控制层(Controller),服务层(Service),持久层(Mapper).各层之间的调用关系如下:
朝新_1 个月前
数据库·后端·sql·spring·javaee
Spring事务和事务传播机制在数据库阶段,我们已经学习过事务了.事务是一组操作的集合,是一个不可分割的操作. 事务会把所有的操作作为一个整体,一起向数据库提交或者是撤销操作请求.所以这组操作要么同时成功,要么同时失败.
朝新_1 个月前
java·spring boot·后端·spring·javaee
【统一功能处理】SpringBoot 统一功能专题:拦截器、数据封装、异常处理及 DispatcherServlet 源码初探强制登录案例中,我们共做了两部分工作Result.success(pageResult) 就是对返回数据进行了封装
朝新_1 个月前
数据库·后端·mybatis·适配器模式·javaee
【统一功能处理】从入门到源码:拦截器学习指南(含适配器模式深度解读)图书管理系统中我们完成了强制登录的功能,后端程序根据Session来判断用户是否登录,但是实现方法是比较麻烦的
朝新_1 个月前
java·spring boot·笔记·后端·spring·javaee
【SpringBoot】玩转 Spring Boot 日志:级别划分、持久化、格式配置及 Lombok 简化使用日志对我们来说并不陌生,从JavaSE部分,我们就在使用 System.out.print 来打印日志了。通过打印日志来发现和定位问题,或者根据日志来分析程序的运行过程。在Spring的学习中,也经常根据控制台的日志来分析和定位问题。
朝新_1 个月前
前端·笔记·spring·ajax·交互·javaee
【SpringMVC】详解用户登录前后端交互流程:AJAX 异步通信与 Session 机制实战需求: 用户输入账号和密码,后端进行校验密码是否正确对于后端开发人员而言,不涉及前端页面的展示,只需要提供两个功能
朝新_1 个月前
java·笔记·spring·交互·javaee
【SpringMVC】SpringMVC 小案例:加法计算器初步理解前后端接口交互与数据处理结合前两篇关于SpringMVC的学习,做一些小案例需求: 输入两个整数, 点击"点击相加"按钮, 显示计算结果
朝新_1 个月前
java·spring boot·笔记·后端·spring·javaee
【SpringBoot】配置文件配置文件主要是为了解决硬编码带来的问题,把可能会发生改变的信息,放在一个集中的地方,当我们启动某个程序时,应用程序从配置文件中读取数据,并加载运行.
朝新_2 个月前
java·开发语言·笔记·springmvc·javaee
【SpringMVC】SpringMVC 请求与响应全解析:从 Cookie/Session 到状态码、Header 配置HTTP 协议自身是属于 “无状态” 协议. “无状态” 的含义指的是: 默认情况下 HTTP 协议的客户端和服务器之间的这次通信, 和下次通信之间没有直接的联系. 但是实际开发中, 我们很多时候是需要知道请求之间的关联关系的. 例如登陆网站成功后, 第二次访问的时候服务器就能知道该请求是否是已经登陆过了.
朝新_2 个月前
java·spring boot·笔记·后端·spring·maven·javaee
【SpringBoot】详解Maven的操作与配置Maven是一个项目管理工具,通过pom.xml文件的配置获取jar包,而不用手动去添加jar包;IDEA本身已经集成了Maven,我们可以直接使用,无需安装 以下截图的idea版本为:2021.3.2,不同版本的 idea 界面展示会有所不同 File -> New-> Project 我们在运行代码时,会自动添加一个 target 包,这个包存放的是我们编译生成的代码: clean 操作,就可以把生成的 target 包清除 package是打包的意思,打包就是把所有的class文件,全部放在一起,打
朝新_2 个月前
java·开发语言·网络·jvm·笔记·算法·javaee
【EE初阶】JVMJVM的执行流程 程序在执行之前先要把java代码转换成字节码(class文件),JVM 首先需要把字节码通过一定的方式类加载器(ClassLoader) 把文件加载到内存中运行时数据区(Runtime Data Area) ,而字节码文件是 JVM 的一套指令集规范,并不能直接交个底层操作系统去执行,因此需要特定的命令解析器**执行引擎(Execution Engine)将字节码翻译成底层系统指令再交由CPU去执行,而这个过程中需要调用其他语言的接口本地库接口(Native Interface)**来实