摘要:
目标 掌握后端项目整体架构搭建,掌握从0到1构建一个完整项目 巩固已学习的后端技术,覆盖Java基础、Spring Boot的主要课程内容,包括但不限:序列化、反射、注解、泛型、Lambda、Stream、REST、Interceptor、数据访问、Swagger等等 一些扩展内容的学习,比如登录、 阅读全文
摘要:
准备环境 Java运行环境 Java的应用多发布于Linux环境,如CentOS 7 部署应用前,在远程Linux主机或虚拟机上,需要安装JDK或JRE,使用如下命令安装一个Open JDK yum -y install java-1.8.0-openjdk 数据库环境 一般 应用都需要有数据库支持 阅读全文
摘要:
简介 一个开源的分布式版本控制系统 基于Git协议的代码托管平台主要有Github和Gitlab,国内的也有比如Gitee 比较多的企业使用Gitlab构建自己的代码托管平台 其主要作用是,对代码或文档进行版本化记录与控制 主要概念 工作区:个人电脑中能看到的项目的目录 暂存区:数据暂时存放的区域, 阅读全文
摘要:
概述 在企业级的项目业务中,往往会有一系列的任务需要在有逻辑的指定时间点执行,如系统间定时同步数据、定时做某个复杂的计算、订单提交后30分钟需要付款等 上述这些,就需要任务的定时调度与执行来完成,这是程序的基本需要 在Java语言中,提供了基础的基于Timer和ScheduledExecutorSe 阅读全文