自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 git

一、版本控制什么是版本控制?版本控制是一种在开发过程中用于管理我们文件、目录、工程等内容的修改历史,方便查看更改历史记录,备份以及恢复以前的版本的软件工程技术简单来说就是用于管理多人协同开发项目的技术二、安装git及环境配置三、常用的Linux命令cd:改变目录cd … :回退到上一目录直接cd进入到默认目录pwd:显示当前所在的目录路径ls(ll):都是列出当前目录中的所有文件,只不过ll列出的内容更为详细touch:新建一个文件 例如:touch index.htmlrm:删除一

2021-03-03 22:23:11 125

原创 maven

一、为什么要使用mave?1.maven可以管理jar文件2.自动下载jar和他的文档,源代码3.管理jar直接的依赖,例如:a.jar需要b.jar,maven会自动下载b.jar4.管理jar的版本5.帮你编译程序,把java编译为class6.帮你测试代码是否正确7.帮你打包文件,形成jar文件,或者war文件8.帮你部署项目二、构建构建是面向过程的,就是一些步骤,完成项目代码的编译,测试,运行,打包,部署等等maven支持的构建包括:1)清理:把之前项目编译的东西删除掉,为新

2021-03-03 22:22:40 120 1

原创 springboot集成swagger

一、加入依赖<!--swagger--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.9.2</version> </dependency&gt

2021-03-01 17:58:35 148

原创 MyBatis逆向工程

一、添加依赖<!--SpringBoot框架web项目起步依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!--mys

2021-02-28 15:32:19 151

原创 Thymeleaf

一、引入Thymeleaf

2021-02-27 23:16:35 133

原创 mybatis自动配置

一、SpringBoot整合MyBatis注解版1.加入依赖父工程依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>2.4.1</version>

2021-02-24 19:53:34 328 2

原创 SpringBoot数据源自动配置

一、数据源自动管理1.引入jdbc依赖和springboot的应用场景 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <dependency> <groupId>mysql</gro

2021-02-23 20:59:08 445 1

原创 SpringBoot-属性配置文件

一、配置文件的位置SpringBoot启动会扫描一下位置的application.properties或application.yml文件作为SpringBoot的默认配置文件1)file:/config/2)file:/ 项目的根路径,如果当前的项目有父工程,配置文件要放在父工程的根路径下3)classpath:/config/4)classpath:/优先级由高到低,高优先级的配置会覆盖低优先级的配置SpringBoot会从这四个位置全部加载主配置文件:互补配置如果我们的配置文件名字

2021-02-22 14:47:24 425

原创 SpringBoot-热部署

一、热部署1.为什么要使用热部署?在实际开发中,每次修改代码就得将项目重启,重新部署,需要花费大量时间2.实现简单的类修改的热部署1)加入依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId>

2021-02-21 14:25:43 105

原创 SpringBoot-基础

一、环境准备1.maven设置1.1 配置阿里云镜像<mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共仓库</name> <url>https://maven.aliyun.com/repository/public</url> </mirror>

2021-02-20 19:57:45 66

原创 SpringMVC零配置创建与部署

SpringMVC零配置创建与部署1.创建web工程2.pom.xml添加坐标相关配置<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>5.3.2</version> </dep

2021-02-19 15:03:31 223

原创 SpringBoot-Spring5.x应用零配置开发

Spring5.x应用零配置开发一、注解1.声明bean注解@Component : 组件,没有明确规定其角色,作用在类级别上声明当前类为一个业务组件,被Spring Ioc容器维护@Service:在业务逻辑层(Service层)类级别进行声明@Repository:在数据访问层(dao层)类级别声明@Controller:在视图层(MVC)使用,标注当前类为一个控制器2.注入bean注解@AutoWired:Spring官方提供注解@Resource:JSR-250提供注解

2021-02-18 22:37:06 253

原创 Spring基础

第一章 Spring概述目录第一章 Spring概述

2021-01-29 17:37:30 187

原创 MyBatis基础

一、MyBatis入门1.认识框架框----支撑性,架----约束性,框架对于java来说,就是就是为了解决特定问题而定义的一系列的接口和实现类。框架就是一个半成品,已经对基础的代码进行了封装并提供相应的API,开发者使用框架就是直接调用已经封装好的API,可以省去很对代码的编写,从而提高工作效率和开发速度2.认识ORM2.1什么是ORM?O---------Object 对象R---------Relational 关系M--------Mapping

2021-01-19 10:01:52 215

原创 关于MyBatis的一些问题

1.什么是MyBatis?1)Mybatis是一个半ORM框架,他内部封装了JDBC加载驱动,创建连接,创建statement等繁杂的过程,开发者只需要关注如何编写SQL语句,可以严格控制SQL执行性能,灵活性高2)作为一个半ORM框架,MyBatis可以使用XML或注解来配置和映射原生信息,将pojo映射成数据库中的记录,避免了几乎所有JDBC代码和手动设置参数和获取结果集3)通过XML或注解的方式将要执行的各种statement配置起来,并通过java对象和statement中SQL的动态参数进行

2021-01-17 19:00:45 543

原创 Java概述

什么是Java?Java是一种编程语言和计算平台什么是计算平台呢?计算平台:计算平台是电脑中运行应用程序(软件)的环境,包括硬件环境和软件环境,一般系统平台包括一台电脑的硬件体系结构、操作系统、运行时库java只要分为三个版本:1.JavaSE(Java2 Platform Standard Edition,java标准版)2.JavaEE(Java2 Platform Enterprise Edition,java企业版)3.JavaME(Java2 Platform Micro Editi

2021-01-14 14:16:21 133 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除