全站共计4名贡献者
2022
12月
Springboot入门基础篇
Springboot基础篇 1、springboot项目的创建方式 方式一:基于idea创建的联网版项目: ①:创建新模块,选择spring Initializr ,并配置模块相关基础信息。 ②:选择当前需要集成的技术,以javaweb为例 关注:此处选择的SpringBoot的版本使用默认的就可以
11月
springboot中如何使用注解来实现aop
1、自定义注解 通常情况下,自定义注解都是定义在 domain 包下的 annotation 包下。首先创建一个注解: @Target(ElementType.METHOD) //定义注解的使用范围为方法 @Retention(RetentionPolicy.RUNTIME ) @Documen
Springboot项目生成接口文档方法
1.前言 1.为什么需要接口文档 当前后端分离时,需要前后端共同定义接口,编写接口文档。所以,在项目开发过程中需要有一个统一的文件进行沟通交流开发。 对开发人员而言,项目的维护和人员更迭,都需要文档来作为记录。方便后期人员查看、维护。 2.apidoc apidoc是一个轻量级的在线REST接口文档
Java 实体代码生成器 lombok 的使用
前言 在Java中,封装是一个非常好的机制,最常见的封装莫过于get,set方法了,无论是Intellij idea 还是 Eclipse ,都提供了快速生成get,set方法的快捷键,使用起来很是方便,其实,我们还有更方便的办法,就是使用 Lombok 的注解生成这些公有方法。 Lombok是一个
10月
深入 Java 泛型
一、什么是 Java 的泛型? Java的泛型是 jdk1.5 引入的一个新特性,其特点就是将类型进行一个参数化,把类型作为参数传递。 一些常见的泛型类型有: E 元素(Element),多用于 Java集合框架 K 关键字(key) V 值(value) T 类型(Type) N 数字(Numbe
09月
分布式版本控制工具 git 的基本使用
一、介绍 1.1 、为什么要学习版本控制 一个完整的项目从需求调研——>系统上线。中间有个环节叫开发,开发是多人合作开发,那么就存在以下问题: 将每个人开发的功能代码合并到一起 代码回退到指定的版本 查看每个人提交的日志记录 管理员要删除某个分支的某个阶段的代码 备份每个人的代码 1.2 、版本控制
08月
如何搭建前后端分离的项目
前后端分离已经成为现今的主流开发模式,本篇将通过 demo 报道登记管理系统介绍如何搭建一个前后端分离的 web 应用。 1、报道登记管理系统介绍 后台技术栈: spring + spring mvc + mybatis + mysql8.0 前台技术: vue + vuex + element-u
05月
初识Vue3--令人焕然一新的使用逻辑和代码组织方式!
一、vue2 遗留的历史问题: vue2 使用的是 Flow.js 进行类型校验,但是现在 Flow.js 已经停止维护了,整个社区都在使用 TypeScript 做类型校验。 Vue2 的响应式并不是真正意义上的代理,而是基于 Object.defineProperty() 实现的。 **选项 A
03月
为什么要学习数据结构和算法
1、为什么要学习数据结构和算法 你是不是觉得数据结构和算法,跟操作系统、计算机网络一样,是脱离实际工作的知识?可能除了面试,这辈子也用不着? 尽管计算机相关专业的同学在大学都学过这门课程,甚至很多培训机构也会培训这方面的知识,但是据我了解,很多程序员对数据结构和算法依旧一窍不通。还有一些人也只听说过