springboot
文章平均质量分 67
charmsongo
学习在路上
展开
-
解决 Mybatis 查询 decimal 类型数据小数点后有 0 丢失问题
终于等到你0、问题1、分析2、解决方法0、问题利用 SSM 框架查询数据库数据时,当数据库数据类型为 decimal(18,2),此时若数据库数据为 12.34,后台获取结果也为 12.34,这时看上去数据获取没有任何问题,但是当数据库数据为 22.00,后台获取结果则变为 22,小数点后两位.00 丢失,即精度缺失.1、分析这是由于 Mybatis 在进行数据映射的时候,若数据库中字段的类型是 decimal、float、double,java 类对应字段的类型为 BigDecimal、Float转载 2021-03-17 21:26:28 · 9167 阅读 · 5 评论 -
Springboot 2.x 使用 Log4j2 异步打印日志
终于等到你介绍1、pom 准备1.1、war 包 web 工程1.2、jar 包自启动工程2、application.yml 配置3、log4j2.xml 配置4、验证介绍目前常用的 Java 日志框架有 Log4j、Logback、Log4j2 ,性能方面推荐使用异步的 Log4j2,具体对比不多做分析,前人早已完成耕荒,我们就站在巨人的肩膀上来看看如何实操。SLF4J,简单日志门面(Simple Logging Facade for Java),是一个用于日志系统的简单 Facade,不是具体的日原创 2020-12-28 21:36:38 · 1085 阅读 · 2 评论 -
策略、工厂模式融合 InitializingBean
终于等到你策略、工厂模式融合 InitializingBean策略、工厂模式分别是什么策略模式工厂模式策略+工厂解决的痛点是什么上代码测试新加一个 Controller 和 Request启动 SpringBoot 工程的 Application 主类策略、工厂模式融合 InitializingBean策略、工厂模式分别是什么策略模式策略模式是将不同的算法封装成一个对象,这些不同的算法从一个抽象类或者一个接口中派生出来,客户端持有一个抽象的策略的引用,这样客户端就能动态的切换不同的策略工厂模式原创 2020-10-13 17:09:51 · 675 阅读 · 0 评论 -
sqlite数据库初学下载安装并简单使用
使用sqlite前,先简单介绍下sqlite数据库好处,1.不需要服务,2.安装本地就可以使用,不需要用户名和密码,详细请百度,哈哈1.首先下载sqlite,进入官网下载下载2个压缩包sqlite-dll-xxx和sqlite-tools-xxx,根据下载即可,我这里下载的是windows系统下的如图:2.然后全部解压到一个目录下,我这里是解压到了D:\sqlite目录下,具体内容如下...原创 2018-05-03 10:42:19 · 18346 阅读 · 1 评论 -
springboot项目配置双数据源,分别用sqlite和mysql数据库,并且利用slqite存储mysql连接信息
之前项目中有需求配置简单的双数据源,之前百度好久,给出的结果擦边球信息非常多,也许是我的技术有限吧,我只需要可以用双双数据源就可以了,其它先不考虑,所谓功夫不负有心人吧,最后经过群友 的帮助和我自己的实践,最终实现了效果,当然,我这里的配置双数据源比较适合初学者,很简单的功能,就是单纯的springboot项目可以使用双数据源就行,好了,(看到这里的估计心里已经抱怨:我只不过是来解决问题的,不是听...原创 2018-05-03 18:01:52 · 7729 阅读 · 0 评论 -
eclipse导入IntelliJ IDEA的maven项目z
参考飞龙的博客由于最近我跟着我的师傅用idea做接口项目,然后上传到svn中,但是领导(老派思想)想要用他的eclipse跑这个项目,看看什么样子,我先做测试,从svn检出配置,其中遇到了个小问题,然后参考上面的博客解决了,下面记录下来,以防忘记1、首先项目是从svn上检出的和一般项目一样的检出方式,然后把项目转成maven项目2、然后删除项目,但是不删除本地项...转载 2018-06-14 11:08:55 · 7696 阅读 · 0 评论 -
初学Springboot整合Redis
首先说下这几天搞SpringBoot整合Redis的感受,Springboot2.0版本和Springboot1.5版本真的是不同,由于现在最新是2.0,但是网上大部分都是1.5版本的,开始也没注意,所以一直在坑里转圈,下面是我的微总结先说Springboot1.5.10版本的1.所需jar包如下 <parent> <groupId>o...原创 2018-06-28 18:57:43 · 301 阅读 · 0 评论 -
application.properties数据库敏感信息加密这么简单?
终于等到你写在前面1.Maven的pom.xml依赖2.通过测试类验证加密加密3.application.properties中配置修改写在前面俗话说:”顾客是上帝“,身为程序员的我有时会直接对接客户方提出的需求,毕竟我处在提供服务的一方,所以我也会尽量的满足临时的要求。前些天就有了一个满足漏洞检测的需求,想要把数据库的明文敏感信息加密,其实也就是密码加密,所以也就有了这篇文章,我的项目是sp...原创 2018-12-01 09:24:59 · 979 阅读 · 0 评论