排序
SpringMVC-03-RestFul和Controller
1、Controller MVC架构中的控制层,在SpringMVC中,由 Handler 组成 负责提供访问应用程序的行为:处理用户的请求并调用 Model层 将其转换为一个模型数据跳向 View层 在Spring MVC中,对于Contr...
Spring关于bean的一些基本知识
在spring这座大厦中,去除掉最底部的核心(core)组件,那么最重要的无疑是bean和bean工厂。 剩余是AOP、设计模式,更之上的就是各种组件:DATA,WEBMVC... 为了便于行文,这里把bean和be...
Java 继承与多态:代码重用与灵活性的巧妙结合
Java 继承(子类和超类) 在 Java 中,可以从一个类继承属性和方法到另一个类。我们将“继承概念”分为两类: 子类(child): 从另一个类继承的类 超类(parent): 被继承的类 要从一个类继承,...
从零开始学Spring Boot系列-集成Spring Security实现用户认证与授权
在Web应用程序中,安全性是一个至关重要的方面。Spring Security是Spring框架的一个子项目,用于提供安全访问控制的功能。通过集成Spring Security,我们可以轻松实现用户认证、授权、加密、会...
中级 Java 软件工程师会遇到的事情
中级 Java 软件工程师会遇到的事情, 计算机编程设计是一种工程学科。工程是依靠科学和时间实践才能有的经验。工程偏向的是 工程师的动手能力。科学是引导方向。C 语言程序开...
Maven详解
1 maven介绍 1)为什么使用maven Maven是一个强大的项目管理和构建工具,它能够简化Java项目的构建、依赖管理和发布过程。以下是Maven的一些主要特点和功能: 项目结构管理:Maven采用约定优于配...
十大java应用服务器(web server)总结
java应用服务器(web server),是指运行java程序的web应用服务器软件,不包括nginx、Apache等通用web服务器软件。 一、Tomcat Tomcat是Apache 软件基金会的Jakarta 项目中的一个核心项目,由Apac...
Java面向对象02——三大特性之封装
大家好,我是白夜,今天给大家聊聊面向对象的三大特征——封装 一、包(package) 1.1、包的引入 先来看看我们之前写的代码结构 以上代码存在的问题 所有类写在一个目录下面,非常难管理,因为...
Day06
Day06 不同进制在代码中的表现形式 二进制:由0和1组成,代码中以0b开头 八进制:由0~7组成,代码中以0开头 十进制:由0~9组成,前面不加任何前缀 十六进制:由09还有af组成,代码中以0x开头 pu...
KMP算法 Java实现
Problem: 28. 找出字符串中第一个匹配项的下标 目录 解题方法 思路 构建next数组 回溯查找 复杂度 Code 解题方法 构建next串 回溯查找next串,最后下标 思路 通过最大前缀后缀能找到下一次未查找...
绝对要收藏!!! JavaEE开发常用注解
目录 前言 1、Mybatis常用注解 2、SpringMVC常用注解 3、Spring常用注解 1. IoC注解 2. DI注解 3. 事务注解 4、SpringBoot常用注解 5、Lombok注解 前言 OOP(面向对象编程),IoC(控制反转),...
在Spring 当中存在的八大模式
在Spring 当中存在的八大模式 @ 目录 在Spring 当中存在的八大模式 每博一文案 1. 简单工厂模式 2. 工厂方法模式 3. 单例模式 4. 代理模式 5. 装饰器模式 6. 观察者模式 7. 策略模式 8. 模板方...













