51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#GB
SpringBoot 项目修改html后不需要重新启动(热部署)
基于IDEA配置:一、引入依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><optional>...
代码星球
·
2021-02-17
SpringBoot
项目
修改
html
不需要
JAVAEE——SpringBoot日志篇:日志框架SLF4j、日志配置、日志使用、切换日志框架
小张;开发一个大型系统;1、System.out.println("");将关键数据打印在控制台;去掉?写在一个文件?2、框架来记录系统的一些运行时信息;日志框架;zhanglogging.jar;3、高大上的几个功能?异步模式?自动归档?xxxx?zhanglogging-good.jar?4、将以前框架卸下...
代码星球
·
2021-02-16
日志
框架
JAVAEE
SpringBoot
SLF4j
SpringBoot整合Shiro (二)
/ApacheShiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。相比较SpringSecurity,shiro有小巧、简单、易上手等的优点。所以很多框架都在使用shiro。Shiro包含了三个核心组件:Subject,SecurityManager和Realms。 Subje...
代码星球
·
2021-02-16
SpringBoot
整合
Shiro
在 springboot 中如何整合 shiro 应用 ?
/ Shiro是Apache下的一个开源项目,我们称之为ApacheShiro。 它是一个很易用与Java项目的的安全框架,提供了认证、授权、加密、会话管理,与springSecurity一样都是做一个权限的安全框架,但是与SpringSecurity相比,在于Shiro使用了比较简单易懂易于使用的...
代码星球
·
2021-02-16
springboot
如何
整合
shiro
应用
解决Springboot集成ActivitiModel提示输入用户名密码的问题
activiti-modeler依赖要排除掉spring-security相关的依赖。包括:spring-security-configspring-security-corespring-security-webspring-security-cryptopom.xml写法如下<!--Activit...
代码星球
·
2021-02-16
解决
Springboot
集成
ActivitiModel
提示
SpringBoot整合自定义FTP文件连接池
说明:通过GenericObjectPool实现的FTP连接池,记录一下以供以后使用环境:JDK版本1.8框架:springboot2.1文件服务器:Serv-U1.引入依赖<!--ftp文件上传--><dependency><groupId>commons-net</grou...
代码星球
·
2021-02-16
SpringBoot
整合
自定义
FTP
文件
springboot集成ftp
目录springboot集成ftppom依赖包ftp登录初始化ftp上传文件ftp读取文件,并转成base64ftp下载文件ftp客户端与服务端之间数据传输,主动模式和被动模式 <dependency><groupId>commons-net</groupId><ar...
代码星球
·
2021-02-16
springboot
集成
ftp
springboot ResponseEntity<byte[]> 下载文件 byte 都变成base64
因为springboot消息转换器,全部将数据转换为json格式,包括文件的byte数据关于springboot的消息转换器见:https://www.jianshu.com/p/ffe56d9553fd解决方案如下: @ConfigurationpublicclassCustMvcConfige...
代码星球
·
2021-02-16
springboot
ResponseEntity
下载
文件
byte
在springboot项目中使用mybatis 集成 Sharding-JDBC
前段时间写了篇如何使用Sharding-JDBC进行分库分表的例子,相信能够感受到Sharding-JDBC的强大了,而且使用配置都非常干净。官方支持的功能还包括读写分离、分布式主键、强制路由等。这里再介绍下如何在分库分表的基础上集成读写分离的功能。/就是为了缓解数据库压力,将写入和读取操作分离为不同数据源,写库称为主...
代码星球
·
2021-02-16
springboot
目中
使用
mybatis
集成
springboot 项目mybatis plus 设置 jdbcTypeForNull (oracle数据库需配置JdbcType.NULL, 默认是Other)
mybatis-plus:configuration:jdbc-type-for-null:'null'#注意:单引号查看mp-starter-源码, MybatisPlusAutoConfiguration,可以发现,第119行有一个configurationCustomizers,可以修改configur...
代码星球
·
2021-02-16
springboot
项目
mybatis
plus
设置
springboot使用hibernate validator校验
在开发中经常需要写一些字段校验的代码,比如字段非空,字段长度限制,邮箱格式验证等等,写这些与业务逻辑关系不大的代码个人感觉有两个麻烦:验证代码繁琐,重复劳动方法内代码显得冗长每次要看哪些参数验证是否完整,需要去翻阅验证逻辑代码hibernatevalidator(官方文档)提供了一套比较完善、便捷的验证实现...
代码星球
·
2021-02-16
springboot
使用
hibernate
validator
校验
SpringBoot实战 之 异常处理篇
在互联网时代,我们所开发的应用大多是直面用户的,程序中的任何一点小疏忽都可能导致用户的流失,而程序出现异常往往又是不可避免的,那该如何减少程序异常对用户体验的影响呢?其实方法很简单,对异常进行捕获,然后给予相应的处理即可。但实现的方式却有好多种,例如:try{...}catch(Exceptione){doSomeTh...
代码星球
·
2021-02-16
SpringBoot
实战
异常
处理
SpringBoot-Mybatis_Plus学习记录之公共字段自动填充
平时在建对象表的时候都会有最后修改时间,最后修改人这两个字段,对于这些大部分表都有的字段,每次在新增和修改的时候都要考虑到这几个字段有没有传进去,很麻烦。mybatisPlus有一个很好的解决方案。也就是公共字段自动填充的功能。一般满足下面条件的字段就可以使用此功能:这个字段是大部分表都会有的。这个字段的值是固定的,或...
代码星球
·
2021-02-16
SpringBoot-Mybatis
Plus
学习
记录
公共
springboot的Web开发-Web相关配置
通过查看WebMvcAutoConfiguration及WebMvcProperties的源码,可以发现SpringBoot为我们提供了如下的自动配置。1)ContentNegotiatingViewResolver 这是Sp...
代码星球
·
2021-02-16
springboot
Web
开发
-Web
相关
SpringBoot整合Quartz定时任务 的简单实例 2
(1)什么是Quartz?(2)Quartz的特点;(3)Quartz专用词汇说明;(4)Quartz任务调度基本实现原理; 接下来看下具体的内容:(1)什么是Quartz?Quartz是一个完全由Java编写的开源作业调度框...
代码星球
·
2021-02-16
SpringBoot
整合
Quartz
定时
任务
首页
上一页
...
4
5
6
7
8
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他