# spring-demo **Repository Path**: liuxboy/spring-demo ## Basic Information - **Project Name**: spring-demo - **Description**: spring基础搭建学习demo - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-08-02 - **Last Updated**: 2022-04-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 说明 ## 本项目为Spring脚手架项目,为快速搭建项目,也是一个学习弄项目,可以随便折腾。 ### 初次参与项目同学,可以重点学习一下以下内容: ### 1.版本管理基础 - Git基本概念与操作 - SVN基本概念与操作 ### 2.Java基础 - 基本概念与常识(JVM、JDK、JRE、字节码等) - 基本语法 - 基本数据类型 - 对象类(Object、hashCode()/equals()) - ****字符串类***(String, StringBuffer, StringBuilder) - ****集合包***(Collection,Map,List,Set,ArrayList,HashMap,HashSet) - 异常 - 泛型 - 反射 - 注解 ### 3.计算机网络基础 - 网络分层 - ****HTTP(s)协议(Method、Header、Body、返回码)*** - Restful API风格 - 数据交换结构(JSON/表单) ### 4.数据库基础 - 数据库基本概念(关系,范式) - SQL语言基础(CRUD) - ****MySQL基础***(ACID、事务、隔离级别、索引、存储引擎) - NoSQL(Redis、MongoDB)基本概念与常见操作 ### 5.Spring基础 - Bean的概念 - IoC和AOP概念 - SpringMVC - SpringBoot(约定大于配置思想) ### 6.MyBatis基础 - ORM概念 - 常见标签与用法(#与$、in集合、条件、like) ### 7.Linux基础 - 用户与用户组 - 文件目录及权限 - 环境变量 - 常见命令(cd、mkdir、cp、touch、cat、less、more、tail、rm、du、df、vi、ps、pwd、find) - kill与信号 - 压缩与解压 - 远程登录与拷贝ssh、scp - shell基础