10 2021 档案

摘要:使用vue可视化界面创建vue项目 首先需要安装node、vue 接下来我们来查看版本 C:\Users\Xiang>node -v v14.15.5 C:\Users\Xiang>npm -v 8.1.1 C:\Users\Xiang>vue -V 3.11.0 vue需在3.0以上才能使用可视化 阅读全文
posted @ 2021-10-31 14:37 阿向向 阅读(903) 评论(0) 推荐(0)
摘要:Git操作分支 事前预备 首先建立一个新目录,并在里面建立一个空数据库。这里我们创建一个名为tutorial的目录。 D:\>mkdir tutorial D:\>cd tutorial D:\tutorial>git init Initialized empty Git repository in 阅读全文
posted @ 2021-10-29 10:48 阿向向 阅读(168) 评论(0) 推荐(0)
摘要:ECharts获取Json文件数据 编写html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>echarts-JSON请求数据</title> <script src="./echarts.helper.js"></scri 阅读全文
posted @ 2021-10-28 22:44 阿向向 阅读(2338) 评论(0) 推荐(0)
摘要:Java中字符串反转 使用 StringBuilder 或者 stringBuffer 的 reverse() 方法 package com.xiang; import org.junit.jupiter.api.Test; import org.springframework.boot.test. 阅读全文
posted @ 2021-10-26 19:40 阿向向 阅读(101) 评论(0) 推荐(0)
摘要:下拉框获取json文件的数据 编写html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name= 阅读全文
posted @ 2021-10-26 16:53 阿向向 阅读(336) 评论(0) 推荐(0)
摘要:SpringBoot 监听机制 SpringBoot 在项目启动时,会对几个监听器进行回调,我们可以实现这些监听器接口,在项目启动时完成 一些操作 ApplicationContextInitializer SpringApplicationRunListener CommandLineRunner 阅读全文
posted @ 2021-10-25 22:50 阿向向 阅读(204) 评论(0) 推荐(0)
摘要:MybatisPlus Warpper实现复杂查询 关于博客 [整合MybatisPlus测试] [MybatisPlus自动填充时间] [MybatisPlus乐观锁] [MybatisPlus物理删除、逻辑删除] [MybatisPlus性能分析插件] 测试类 ComplexQuery pack 阅读全文
posted @ 2021-10-25 10:14 阿向向 阅读(872) 评论(0) 推荐(0)
摘要:整合MybatisPlus心得 关于我在整合MybatisPlus中,遇到的bug、错误提示 逻辑删除的时候,在数据库中创建删除字段时千万不要使用delete关键字 MybatisPlust3.2以上自带逻辑删除插件,所有可不用写这个代码 //逻辑删除插件 @Bean public ISqlInje 阅读全文
posted @ 2021-10-23 23:44 阿向向 阅读(116) 评论(0) 推荐(0)
摘要:MybatisPlus性能分析插件 作用 用于输出每条sql语句执行的时间,便于优化sql语句 基于这几篇博客修改 [整合MybatisPlus测试] [MybatisPlus自动填充时间] [MybatisPlus乐观锁] [MybatisPlus物理删除、逻辑删除] MybatisPlusCon 阅读全文
posted @ 2021-10-23 23:29 阿向向 阅读(698) 评论(0) 推荐(0)
摘要:MybatisPlus物理删除、逻辑删除 物理删除:数据在物理层面删除了,文件中没有这条数据了 逻辑删除:修改了标记,文件中还是存在的 基于这几篇博客修改 [整合MybatisPlus测试] [MybatisPlus自动填充时间] [MybatisPlus乐观锁] 物理删除 package com. 阅读全文
posted @ 2021-10-23 21:09 阿向向 阅读(1705) 评论(0) 推荐(0)
摘要:MybatisPuls分页查询 基于这几篇博客修改 [整合MybatisPlus测试] [MybatisPlus自动填充时间] [MybatisPlus乐观锁] 配置分页插件MybatisPlusConfig package com.xiang.config; import com.baomidou 阅读全文
posted @ 2021-10-23 01:29 阿向向 阅读(324) 评论(0) 推荐(0)
摘要:MybatisPlus简单查询 基于这几篇博客修改 [整合MybatisPlus测试] [MybatisPlus自动填充时间] [MybatisPlus乐观锁] 创建测试类 package com.xiang; import com.xiang.mapper.UserMapper; import c 阅读全文
posted @ 2021-10-23 01:13 阿向向 阅读(415) 评论(0) 推荐(0)
摘要:MybatisPlus乐观锁 基于这篇博客修改 [整合MybatisPlus测试] [MybatisPlus自动填充时间] 理解 主要解决的问题:丢失更新问题 图解: 数据库添加version字段 user类 注意:属性添加@Version注解 package com.xiang.pojo; imp 阅读全文
posted @ 2021-10-23 00:54 阿向向 阅读(78) 评论(0) 推荐(0)
摘要:MybatisPlus自动填充时间 基于这篇博客修改 [整合MybatisPlus测试] 数据库新建两个时间字段 user类 package com.xiang.pojo; import com.baomidou.mybatisplus.annotation.FieldFill; import co 阅读全文
posted @ 2021-10-22 23:49 阿向向 阅读(1747) 评论(2) 推荐(0)
摘要:MybatisPlus自带生成策略(id值) 基于这篇博客 [整合MybatisPlus测试] user类 package com.xiang.pojo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.m 阅读全文
posted @ 2021-10-21 16:53 阿向向 阅读(632) 评论(0) 推荐(0)
摘要:主键生成策略 自动自增 数据库中设置 CREATE TABLE `user` ( `id` int NOT NULL AUTO_INCREMENT, -- id 自增 `username` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ 阅读全文
posted @ 2021-10-21 16:22 阿向向 阅读(102) 评论(0) 推荐(0)
摘要:整合MybatisPlus 简介 MyBatis-Plus(简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 官网 MyBatisPlus官网 创建项目工程 搭建环境并测试 系统要求 Java 8+ Maven 3.6.6 + S 阅读全文
posted @ 2021-10-21 14:36 阿向向 阅读(1714) 评论(0) 推荐(0)
摘要:SpringBoot整合MyBatis(实现前端) 使用MyBatis Generatot插件 系统要求 Java 8+ springBoot2.5 + 创建springBoot项目工程 导入依赖 <properties> <java.version>1.8</java.version> </pro 阅读全文
posted @ 2021-10-20 19:43 阿向向 阅读(855) 评论(0) 推荐(0)
摘要:SpringBoot整合MyBatis 使用MyBatis Generatot插件 系统要求 Java 8+ springBoot2.5 + 创建springBoot项目工程 导入依赖 <properties> <java.version>1.8</java.version> </propertie 阅读全文
posted @ 2021-10-19 21:13 阿向向 阅读(137) 评论(0) 推荐(0)
摘要:SpringBoot整合MyBatis 系统要求 Java 8+ springBoot2.5 + 创建springBoot项目工程 导入依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifa 阅读全文
posted @ 2021-10-18 22:22 阿向向 阅读(225) 评论(0) 推荐(0)
摘要:SpringBoot整合Druid使用官方starter 导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </depende 阅读全文
posted @ 2021-10-17 23:34 阿向向 阅读(1219) 评论(0) 推荐(0)
摘要:SpringBoot整合Druid 系统要求 Java 8+ springBoot2.5 + 创建springBoot项目工程 导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot- 阅读全文
posted @ 2021-10-17 23:17 阿向向 阅读(189) 评论(0) 推荐(0)
摘要:SpringBoot整合MySql 系统要求 Java 8+ springBoot2.5 + 创建springBoot项目工程 导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot- 阅读全文
posted @ 2021-10-17 18:11 阿向向 阅读(1535) 评论(0) 推荐(0)
摘要:Thymeleaf遍历 编写User类 package com.xiang.pojo; import com.fasterxml.jackson.annotation.JsonFormat; import org.springframework.context.annotation.Configur 阅读全文
posted @ 2021-10-17 17:33 阿向向 阅读(323) 评论(0) 推荐(0)
摘要:获取服务器时间 SysData类 package com.xiang.controller; import java.sql.Date; import java.text.SimpleDateFormat; import java.time.LocalDateTime; import java.ti 阅读全文
posted @ 2021-10-17 17:04 阿向向 阅读(183) 评论(0) 推荐(0)
摘要:Thymeleaf使用 系统要求 Java 8+ springBoot2.5 + 创建springBoot项目工程 导入依赖 编写ThymeleafController package com.xiang.controller; import org.springframework.http.Htt 阅读全文
posted @ 2021-10-17 15:39 阿向向 阅读(181) 评论(0) 推荐(0)
摘要:关闭被占用端口 问题描述 *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to liste 阅读全文
posted @ 2021-10-16 15:35 阿向向 阅读(109) 评论(0) 推荐(0)
摘要:复杂参数 在map、model、modelAndView中存放数据,本质上都是在request中存放数据 controller层 package com.xiang.controller; import org.springframework.stereotype.Controller; impor 阅读全文
posted @ 2021-10-15 16:30 阿向向 阅读(271) 评论(0) 推荐(0)
摘要:@RequestAttribute 注解 @RequestAttribute 该注解可以将request中的值直接赋值给方法中的参数 controller层 package com.xiang.controller; import org.springframework.stereotype.Con 阅读全文
posted @ 2021-10-14 00:35 阿向向 阅读(6755) 评论(0) 推荐(1)
摘要:注解使用 @PathVariable、@RequestHeader、@RequestParam、@RequestBody @RestController public class ParameterController { /** * @PathVariable:获取路径变量的注解 * restFu 阅读全文
posted @ 2021-10-13 16:52 阿向向 阅读(169) 评论(0) 推荐(0)
摘要:RESTful风格请求映射 系统要求 Java 8+ springBoot2.5 + 创建springBoot项目工程 编写HomeController类 package com.xiang.controller; import org.springframework.web.bind.annota 阅读全文
posted @ 2021-10-13 15:10 阿向向 阅读(118) 评论(0) 推荐(0)
摘要:yml文件 数据回显 系统要求 Java 8+ springBoot2.5 + 创建springBoot项目工程 配置pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/PO 阅读全文
posted @ 2021-10-13 13:40 阿向向 阅读(74) 评论(0) 推荐(0)
摘要:Spring Initailizr(项目初始化向导) 选择我们需要的开发场景 自动创建项目结构 阅读全文
posted @ 2021-10-13 13:32 阿向向 阅读(93) 评论(0) 推荐(0)
摘要:@EnableConfigurationProperties + @ConfigurationProperties @EnableConfigurationProperties注解有两个功能: 1.开启参数cat的配置绑定功能 2.将参数cat自动注册到容器中,也就是说在cat的实体类中不需要加@C 阅读全文
posted @ 2021-10-12 15:56 阿向向 阅读(273) 评论(0) 推荐(0)
摘要:配置绑定 如何使用Java读取到properties文件中的内容,并且把它封装到JavaBean中,以供随时使用; 理解:这个过程就好比配置数据库时写了properties文件,然后我们通过java的流读取文件,然后连接数据库 @Component + @ConfigurationPropertie 阅读全文
posted @ 2021-10-12 15:55 阿向向 阅读(542) 评论(0) 推荐(0)
摘要:@Import、@ImportResource @Import ​ 该注解可以导入组件 ​ 在容器中自动创建出该类型的组件、默认组件的名字就是全类名 @ImportResource(原生配置文件引入) ​ 该注解可以写在配置类上 ​ 可以导入配置文件 系统要求 Java 8+ Maven 3.6.6 阅读全文
posted @ 2021-10-12 13:56 阿向向 阅读(604) 评论(0) 推荐(0)
摘要:@Configuration注解 与 Full模式和Lite模式 @Configuration 该注解可以声明该类是一个配置类 当实体类之间有依赖关系时 Full模式:配置类的proxyBeanMethods的值为true时,每个@Bean方法被调用多少次返回的组件都是单实例的; Lite模式:配置 阅读全文
posted @ 2021-10-12 13:16 阿向向 阅读(2131) 评论(0) 推荐(0)
摘要:入门案例(hello-springBoot) 系统要求 Java 8+ Maven 3.6.6+ 创建Maven项目工程 引入 pom.xml 依赖 <!--1.导入父工程--> <parent> <groupId>org.springframework.boot</groupId> <artifa 阅读全文
posted @ 2021-10-12 12:44 阿向向 阅读(46) 评论(0) 推荐(0)