SpringBoot
文章平均质量分 86
天涯共明月
路漫漫其修远兮,吾将上下而求索
欢迎关注我的微信公众号《java学习积累》
展开
-
SpringBoot集成Mybatis-Plus框架
SpringBoot集成Mybatis-Plus框架MyBatis-Plus(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。具体可以参考MyBatis-Plus官网:MyBatis-Plus官网目录SpringBoot集成Mybatis-Plus框架环境数据库表Java实体类 UserInfoapplication.yml 主配置编写mapper主启动类CRUD操作新增查询删除更新环境Java1.8mavensp原创 2021-10-13 21:29:05 · 501 阅读 · 0 评论 -
源码分析:SpringBoot自动装载机制
Spring boot 自动装载机制目录Spring boot 自动装载机制自动装载实现首先定义一个类定义一个配置类定义ImportSelector的实现类定义配置注解主类@EnableAutoConfigurationAutoConfigurationImportSelector@Import自动装载机制的原理:当在@Configuration修饰的类上使用**@Import注解,@Import引入了一个实现了ImportSelector接口的实现类,此类会执行selectImports**方法原创 2021-06-17 19:46:25 · 354 阅读 · 0 评论 -
SpringBoot集成Freemarker,并使用API生成word文件
Spring Boot 集成 Freemarkerspring boot 集成 freemarker 的简单使用使用freemarker生成word文件目录Spring Boot 集成 Freemarker1. spring boot集成freemarker1.1 添加依赖1.2 配置freemarker1.3 控制器访问页面1.4 页面1.5 访问请求2. freemarker实现生成word文件2.1 制作word模板2.2 word模板转xml文件2.3 XML文件转freemarker模板文件原创 2021-05-04 11:38:09 · 1053 阅读 · 3 评论 -
Spring Boot 集成 JSP
Spring Boot 集成 JSP目录Spring Boot 集成 JSP第一步:添加依赖第二步:主配置application.yml文件第三步:编写控制器第四步:新建JSP文件第一步:添加依赖<!-- spring boot web --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-we原创 2021-04-30 14:58:05 · 731 阅读 · 1 评论 -
http请求工具:Feign在springboot、spring下使用
Feign目录Feign一、在spring boot环境体系下使用二、不在springboot体系下使用feign,实现请求第三方接口,作为一个 http请求工具.常在springboot项目中使用feign,作为HTTP请求工具,类似Rest Template,也可以单独作为工具类使用在springboot项目中使用feign,作为HTTP请求工具,类似 Rest Template在spring、springMVC环境下使用,也可以单独使用,类似 http client一、在spring原创 2021-04-06 22:26:36 · 1465 阅读 · 0 评论 -
Spring Boot + WebSocket实现聊天
Spring Boot + WebSocket实现聊天采用全注解方式实现websocket服务端聊天环境spring-boot-starter-parent-2.0.8.RELEASEJava 1.8maven 3.5.+可根据具体实际情况进行版本的替换选择依赖websocket的依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boo原创 2020-09-26 23:20:32 · 1243 阅读 · 0 评论 -
Spring 实现屏幕捕获-屏幕共享
Spring 实现屏幕捕获-屏幕共享使用服务端推送技术SSE+屏幕截屏,实现一个简单的屏幕共享功能SseEmitter 实现服务端推送功能java.awt.Toolkit 获取屏幕截屏屏幕截屏使用JDK自带工具 java.awt.Toolkit 实现屏幕截屏/*** 捕获屏幕,生成图片*/public static String capture() { // 获取屏幕大小 Dimension screenSize = Toolkit.getDefaultToolkit原创 2020-09-18 12:23:40 · 1614 阅读 · 2 评论 -
Spring boot整合持久层框架Mybatis
spring boot整合mybatis持久层框架,采用注解的方式,自动扫描mapper接口,与mapper xml文件,实现更方便,更简洁的 整合方式技术:Java1.8 maven spring boot mybatis 框架原创 2020-09-14 22:30:20 · 863 阅读 · 0 评论 -
为spring boot项目编写一个启动脚本
SpringBoot为spring boot项目创建一个启动脚本:startup.shLinux执行脚本#!/bin/sh#定义程序名 及jar包的名PROJECT_NAME=springboot-demo.jar## 编写判断程序是否正在运行的方法isExist(){ ## 首先查找进程号 pid=`ps -ef | grep ${PROJECT_NAME} | gr...原创 2019-10-26 14:09:02 · 1916 阅读 · 1 评论