springboot mybatis plus多数据源轻松搞定 (上) - 知乎

在开发中经常会遇到一个程序需要调用多个数据库的情况,总得来说分为下面的几种情况:1. 一个程序会调用不同结构的两个数据库。2. 读写分离,两个数据结构可能一样高,但是不同的操作针对不同的数据库。3. 混合情况,既有不同的结构的数据库,也可能存在读写分离的情况。下面针对第一种情况,提供一个解决方案。解决思路因为两个数据库的功能和结构不一样,所以可以根据功能和结构把DAO分...
阅读全文

Spring boot自定义启动字符画(banner) - JadePeng - 博客园

spring boot项目启动时会打印spring boot的ANSI字符画,可以进行自定义。如何自定义实现方式非常简单,我们只需要在Spring Boot工程的/src/main/resources目录下创建一个banner.txt文件,然后将ASCII字符画复制进去,就能替换默认的banner了。Copy`███████████████████████████████████...
阅读全文

@Repository的作用?_偏爱大叔的小仙女的博客-CSDN博客_@repository 不懂就问

Spring的注解形式:@Repository、@Service、@Controller,它们分别对应存储层Bean,业务层Bean,和展示层Bean。@Repository、@Service、@Controller 和 @Component 将类标识为BeanSpring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository注解便属于最先引入的一...
阅读全文

Java中使用递归算法实现查找树形结构中所有父级和子级节点_BADAO_LIUMANG_QIZHI的博客-CSDN博客_java递归查找树的子节点

场景==在企业架构管理中使用树形结构进行管理,如图:注:如果A的id是B的pid,那么A就是B的父级。数据库数据如下:现在需要根据传递的id查询此节点所有的父级节点以及此节点所有的子级节点。实现==递归查询父级节点1.一个节点只能有一个父级节点。2.首先根据参数传递的id属性查询到pid为这个id的对象a,然后再获取这个刚查询的对象a的id,再查询pi...
阅读全文

JAVA递归生成树形菜单 - lucky_pin - 博客园

  递归生成一个如图的菜单,编写两个类数据模型Menu、和创建树形的MenuTree。通过以下过程实现:    1.首先从菜单数据中获取所有根节点。    2.为根节点建立次级子树并拼接上。    3.递归为子节点建立次级子树并接上,直至为末端节点拼接上空的“树”。  首先,编写数据模型Menu。每条菜单有自己的id、父节点parentId、菜单名称text、菜单还拥有次级菜单...
阅读全文

开放平台-文档中心 taobao.tbk.dg.material.optional( 淘宝客-推广者-物料搜索 )

taobao.tbk.dg.material.optional( 淘宝客推广者物料搜索 )通用物料搜索API(导购)公共参数请求地址:环境HTTP地址HTTPS地址正式环境http://gw.api.taobao.com/router/resthttps://eco.taobao.com/router/rest公共请求参数:名称类型必须...
阅读全文

mybatis plus 插入数据库记录主键手动插入_xjt_1993的博客-CSDN博客

mybatis plus在插入记录时,有以下几种方法boolean insert(T var1);boolean insertAllColumn(T var1);boolean insertBatch(List<T var1);boolean insertBatch(List<T var1, int var2);boolean insertOrUpdateBatch(List<...
阅读全文

Java实现PDF和Excel生成和数据动态插入以及导出 - Tom-shushu - 博客园

一、序言Excel、PDF的导出、导入是我们工作中经常遇到的一个问题,刚好今天公司业务遇到了这个问题,顺便记个笔记以防下次遇到相同的问题而束手无策。公司有这么两个需求:需求一、给了一个表单,让把查出来的数据组装到表单中并且提供以PDF格式的下载功能。需求二、将数据查出来以Excel表格的形式下载下来。 二、Java实现PDF的生成和数据动态插入、导出功能 1、第一步:PD...
阅读全文

解析Mybaits的insert方法返回数字-2147482646的原因 - Yrion - 博客园

前言:前几天在做项目demo的时候,发现有一个很奇怪的现象,就是MyBatis发现更新和插入返回值一直为"2147482646".无论怎么改,这个值一直不变...是在摸不着头脑,百度和谷歌了一下,有这样的说法原来 是由defaultExecutorType设置引起的,如果设置为BATCH,更新返回值就会丢失。If the BATCH executor is in use, the upda...
阅读全文

获数千万A轮融资,让每一栋楼都有一个超级前台

近日,楼宇私域流量运营商【超级前台】已完成数千万A轮融资,本轮投资方由光远投资领投,产业投资人跟投,云悦资本担任独家财务顾问。本次融资主要用于SaaS平台、供应链建设、市场拓展等领域。 超级前台成立于2016年,自成立之初就秉承“科技让楼宇办公生活更有温度”的理念,定位做楼宇智慧服务的创新者,为写字楼/园区等物业客户提供SaaS、供应链和数字化运营等解决方案,以“让每栋楼都有一个...
阅读全文