Spring 项目利用自定义注解 + 反射机制,消除重复代码(附源码)
Java

Spring 项目利用自定义注解 + 反射机制,消除重复代码(附源码)

9 0

1. 案例场景假设银行提供了一些 API 接口,对参数的序列化有点特殊,不使用 JSON,而是需要我们把参数依次拼在一起构成一个大字符串。按照银行提供的API文档顺序,将所有的参数构成定长的数据,并且拼接在一起作为一整个字符串。因为每一种参数都有固定长度,未达到长度需要进行填充处理字符串类型参数不满...

阅读全文
前后端分离 MVC 架构与 Java 接口规范,深入剖析必要性!
Java

前后端分离 MVC 架构与 Java 接口规范,深入剖析必要性!

35 0

1、前言随着互联网的高速发展,前端页面的展示、交互体验越来越灵活、炫丽,响应体验也要求越来越高,后端服务的高并发、高可用、高性能、高扩展等特性的要求也愈加苛刻,从而导致前后端研发各自专注于自己擅长的领域深耕细作。然而带来的另一个问题:前后端的对接界面双方却关注甚少,没有任何接口约定规范情况下各自干各...

阅读全文
利用注解 + 反射优雅的实现通用 Excel 导入导出(通用版附源码)
Java

利用注解 + 反射优雅的实现通用 Excel 导入导出(通用版附源码)

21 0

日常在做后台系统的时候会很频繁的遇到Excel导入导出的问题,正好这次在做一个后台系统,就想着写一个公用工具来进行Excel的导入导出。一般我们在导出的时候都是导出的前端表格,而前端表格同时也会对应的在后台有一个映射类。所以在写这个工具的时候我们先理一下我们需要实现的效果:1、导出方法接收一个lis...

阅读全文
Spring Boot 集成 druid + mybatis plus 实现多数据源配置
Java源码

Spring Boot 集成 druid + mybatis plus 实现多数据源配置

5 0

记得面试时候,有面试官会问道,你们多数据源是怎么实现的呀。.......,一阵蒙蔽中,然后说道我们之前项目中,没有用到多数据源。所幸,目前做得项目中有一个业务逻辑中,用到多个数据库数据情况,多数据源华丽上线。一. mybatis plus因为我们项目是springboot+mybatis plus,...

阅读全文