后台编程
y_hai_yang
你的现在,是你过去的选择和行为造就的。而你的将来,则是你现在的选择决定的。
展开
-
mybatis-plus多数据源事务报错 No qualifying bean of type ‘org.springframework.transaction.TransactionManager‘
项目中使用了多数据源配置,在添加事务的时候,出现了如下异常No qualifying bean of type 'org.springframework.transaction.TransactionManager' available这个是因为找不到对应的事务管理器报出的错误.网上有很多种方法,其实已经说的很明确了.就是给自己配置的数据源,分别添加各自的事务管理,然后在使用事务的地方注明自己的事务管理数据源配置时,添加自己的事务管理 @Bean(name = "middleD原创 2022-01-21 13:13:51 · 4664 阅读 · 0 评论 -
cron使用中遇到的问题
项目中难免需要一些服务组件挂掉,或者不工作的情况.所以想到写一些维护脚本来定期监控组件状态.所以想到了使用cron.环境为原创 2021-06-18 10:15:05 · 856 阅读 · 1 评论 -
微信提现流程图
第一次在项目中遇到需要做一个微信提现功能.做了一个简单设计图,不知道能不能满足大部分业务场景.贴出来希望和大家一起讨论讨论.继续优化.这里不牵扯提现的前期准备.比如企业账户,公众号,用户绑定等.简单对整个流程图做一个文字说明:1,用户发起提现申请 这里没有什么可以说的.无非就是输入提现金额之类的操作.2,做一些校验,主要校验用户余额是否满足提现的要求.3,余额都不足就不要提现了撒 (想P呢..)4,如果有钱的话,就直接进入提现的下一个流程,对用户的金额进行加减,记录明细等...原创 2020-07-16 16:17:38 · 3525 阅读 · 0 评论 -
获取yml中profile值
需求: 项目中有一些代码,其实只需要在生产环境上生效即可.思来想去,本地开发和上线就是修改了一下yml中配置的profile.active的值来切换配置文件的.所以想到获取这个值,来达到要求.网上有很多方法,基本都是通过获取application启动类启动时,上下文中的配置来获取的.代码看起来很大一堆.且有点复杂(相对的).我的获取方式就简单一些. 直接使用@value来获取值.@Value("${spring.profiles.active}")private String ...原创 2020-07-16 15:32:31 · 1380 阅读 · 0 评论 -
jackson遇到的坑
项目中,经常会遇到调用第三方接口的问题.而今天遇到的坑,就要说说这个请求了. 项目中调用第三方接口,使用的是Http原创 2020-02-21 12:52:26 · 747 阅读 · 1 评论 -
ddl操作不支持事务(且会提交前面没有提交的操作)
距离上次博文已经过去7个多月了.期间一直在为工作奔波,(其实就是没有什么收获能写),今天来记一次工作中使用连接池遇到的问题.正文: 在工作中,使用到事务和连接池是再正常不过的了.而我遇到的问题,也正是使用这两个东西时,没有注意到一些细节上的东西,就导致了这次踩坑事件.使用场景: 工作中有这么一个业务,就是一个更改或者创建,需要牵涉到很多张表,还会使用ddl语句动态创...原创 2019-10-21 15:55:07 · 1737 阅读 · 4 评论 -
判断一个点是否在一个不规则图形内
项目中遇到的问题,这里粘贴老总写的方法.学习一下...以备以后遇到时使用. package com.vanda.economic.common.utils;import java.util.List;public class SpatialRelationUtil { private SpatialRelationUtil() {} public static cla...转载 2019-01-07 17:56:14 · 4051 阅读 · 0 评论 -
docker实战.在docker上运行springboot项目
参考博文: 点击 记录第一次使用docker发布项目docker的安装和验证就不在这里说了...网上搜索一大堆,这里遇到一个坑就是..在window系统上安装了好久都没有安装好..还是只有在linux系统上安装成功了.前提准备条件是: 1,安装了maven 2,安装好了jdk 3, 安装好了docker 并且都配置好了环境变量. 在eclipse中编译一个简单的...原创 2019-01-11 15:17:56 · 271 阅读 · 0 评论 -
JAVA8新特性Streams和lambda 表达式好文推荐(初学很有帮助)
最近看到一篇很好的文章.这里发出来与大家一起分享.Java 8 中的 Streams API 详解文章里面对streams有很多例子的讲解,对初学者很有帮助.转载 2018-10-16 17:53:33 · 193 阅读 · 0 评论 -
java后台以流的形式上传图片(类似form表单提交),以base64字符串上传图片
现在很多借口调用如果要上传图片,都是采用的图片流上传,(有些会使用base64字符串),这里记录一下自己使用的方法,以备再用. 一,流形式: /** * 测试上传png图片 * */ public static void testUploadImage() { String url = "";//这里填写访问接口url String file...翻译 2018-09-19 09:32:12 · 5929 阅读 · 13 评论