Springboot
文章平均质量分 51
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。
小辰哥哥
你是CSS,我是DIV,就算我的布局再好,没了你也就没了色彩。
展开
-
Springboot项目整合jieba分词,实现语句最精确的切分
Springboot项目整合jieba分词,实现语句最精确的切分原创 2022-08-05 11:08:07 · 1705 阅读 · 2 评论 -
Springboot项目 Mybatis拦截器实现日志完整打印
Mybatis拦截器实现日志完整打印原创 2022-07-28 18:15:03 · 687 阅读 · 3 评论 -
Springboot项目整合EasyExcel实现Excel导入与导出功能
文章目录*Springboot项目整合EasyExcel实现Excel导入与导出功能*一、EasyExcel实现Excel导出功能1.引入依赖2.映射实体类(EasyExcelEntity.java)3.EasyExcel工具类(EasyExcelUtil.java)4.控制器(EasyExcelController.java)5.开始测试二、EasyExcel实现Excel导入功能总结Springboot项目整合EasyExcel实现Excel导入与导出功能推荐配合官网API使用!!!https:/原创 2022-04-02 16:04:32 · 1171 阅读 · 4 评论 -
Springboot项目整合devtools,实现热部署(idea)
文章目录*Springboot项目整合devtools,实现热部署(idea)*1.pom.xml引入依赖2.修改设置3.修改浏览器相关配置(谷歌)4.开始测试总结Springboot项目整合devtools,实现热部署(idea)1.pom.xml引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools<原创 2022-02-15 10:00:41 · 305 阅读 · 1 评论 -
Springboot项目整合DOM4J,解析XML文件
文章目录*Springboot项目整合DOM4J,解析XML文件*1.需要解析的XML文件2.pom.xml导入dom4j依赖3.XML文件映射相关实体类4.解析XMl文件总结Springboot项目整合DOM4J,解析XML文件1.需要解析的XML文件<?xml version="1.0" encoding="UTF-8"?><dataView> <data id="1"> <name>名称1</name> <type&g原创 2022-02-13 12:12:15 · 2493 阅读 · 2 评论 -
Springboot Mybatis基于注解开发(@Select、@Delete、@Update、@Insert)
Springboot Mybatis基于注解开发(@Select、@Delete、@Update、@Insert)新增yml配置(需要额外注意):# Mybatis基于注解开发,开启驼峰命名转换(否则为NULL)mybatis: configuration: map-underscore-to-camel-case: true 实体类(Standard.java):package com.kd.opt.entity;import java.io.Serializa原创 2021-10-14 18:44:27 · 2332 阅读 · 1 评论 -
Springboot实现导出Word文档(包含图片)
Springboot实现导出Word文档(包含图片)准备工作首先准备一个Word文档模板(template.docx):准备一张图片:查看实际效果:开发工作需要的相关依赖:<!-- Poi文件导出依赖(World版本)--><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <ve原创 2021-10-14 16:02:09 · 3323 阅读 · 3 评论 -
Springboot Lombok依赖的使用
Springboot Lombok依赖的使用介绍Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法,而且需要维护,当属性多时会出现大量的getter/setter方法,这些显得很冗长也没有太多技术含量,一旦修改属性,就容易出现忘记修改对应方法的失误。Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、原创 2021-10-13 11:25:43 · 1106 阅读 · 1 评论 -
Java 对文件进行相关操作
Java 对文件进行相关操作整理比较常见的方法方法一:读取指定文件中的内容 /** * 方法一:读取指定文件中的内容 * * @param path * @return * @author 小辰哥哥 */ public static String readContent(String path) { File file = new File(path); // result 用来存放读取到的内容原创 2021-10-11 16:56:44 · 219 阅读 · 3 评论 -
Springboot配置双数据源
Springboot配置双数据源数据库相关信息:yml相关配置(单数据源与双数据源进行对比):# 数据源配置(Mysql)spring: datasource: # 单数据源(需要删除双数据源相关配置文件,注意是url)# url: jdbc:mysql://localhost:3306/standard?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT&autoReconnect=tr原创 2021-08-05 16:35:37 · 8026 阅读 · 2 评论 -
Springboot项目整合@Scheduled定时任务
Springboot项目整合@Scheduled定时任务启动类新增@EnableScheduling注解:创建定时任务类(Task.java):package com.kd.opt.controller;import org.springframework.scheduling.annotation.Scheduled;import org.springframework.stereotype.Component;import java.util.Date;@Componentpub原创 2021-08-04 09:53:27 · 226 阅读 · 1 评论 -
Springboot与Vue整合,实现文件上传与下载功能
Springboot与Vue整合,实现文件上传与下载功能yml相关配置:# 自定义属性(文件上传/下载路径,可配置参数)download: filePath: D:\\MyComputer\\小辰哥哥\\1.文件下载功能后端控制器代码:package com.kd.opt.controller;import com.kd.opt.util.OptDataUtil;import com.kd.opt.util.ReturnDataUtil;import org.springframe原创 2021-07-27 18:31:38 · 1730 阅读 · 4 评论 -
Springboot整合Netty,实现Socket通信
Springboot整合Netty,实现Socket通信1.模拟单客户端引入Netty依赖:当前Springboot版本为:2.5.1<!--Netty网络通信框架依赖(不用声明版本号,因为 spring-boot-dependencies 中已经声明了最新的Netty依赖)--><dependency> <groupId>io.netty</groupId> <artifactId>netty-all</arti原创 2021-06-30 13:01:04 · 6511 阅读 · 4 评论 -
Springboot整合Mybatis Generator逆向工程插件
Springboot整合Mybatis Generator逆向工程插件引入相关依赖和插件:<!-- Mybatis持久层框架依赖 --><dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.2.0</versio原创 2021-06-22 09:26:42 · 179 阅读 · 1 评论 -
Springboot整合WebSocket,实现服务端主动向客户端推送数据
Springboot整合WebSocket,实现服务端主动向客户端推送数据1.对于WebSocket、Socket、Http三者的理解Socket(长连接,一直连接,资源耗费大):所谓套接字(Socket),就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象一个套接字就是网络上进程通信的一端,提供了应用层进程利用网络协议交换数据的机制从所处的地位来讲,套接字上联应用进程,下联网络协议栈,是应用程序通过网络协议进行通信的接口,是应用程序与网络协议根进行交互的接口Http:超文本传输协原创 2021-06-18 11:37:52 · 2739 阅读 · 2 评论 -
Springboot2.4.2与Vue整合,后端处理跨域问题
Springboot2.4.2与Vue整合,后端处理跨域问题1.当不处理跨域问题时2.使用CorsConfig.java处理跨域代码如下:package com.kd.nm.config;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.springframew原创 2021-04-02 15:46:42 · 195 阅读 · 1 评论 -
Swagger2工具自动生成接口文档(Springboot2.4+Swagger2整合)
Swagger2工具自动生成接口文档(Springboot2.4+Swagger2整合)1.导入Swagger2依赖依赖如下:<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version></dependency>&l原创 2021-04-02 15:28:09 · 635 阅读 · 1 评论 -
使用Apache.POI中HSSFWorkbook导出到Excel
使用Apache.POI中HSSFWorkbook导出到Excel1.引入Poi依赖(3.12)依赖如下:<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.12</version></dependency>2.创建实体类(User.java)pac原创 2021-04-01 15:49:24 · 784 阅读 · 3 评论 -
将本地Jar包加入Maven管理
将本地Jar包加入Maven管理1.明确Jar包的位置地址路径如下:D:\桌面\DmJdbcDriver.jar2.开始执行命令命令如下:mvn install:install-file -DgroupId=com.kd.database -DartifactId=DM6 -Dversion=1.0 -Dfile=D:\桌面\DmJdbcDriver.jar -Dpackaging=jar -DgeneratePom=true-DgroupId=设置maven的groupId(中央仓库文原创 2021-04-01 14:36:45 · 505 阅读 · 1 评论