-
[置顶]软件接口设计怎么做?前后端分离软件接口设计思路
本文关于软件接口设计怎么做?前后端分离软件接口设计思路。好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才。为什么在接口制定标准中说:一流的企业做标准,二流的企业...
-
[置顶]接口管理如何做?接口实现版本管理的意义和最佳方法
本文关于接口管理如何做?接口实现版本管理的意义和最佳方法。API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。下面会从WEB API 版本管理的角度提供几种常...
-
[置顶]实现API管理系统的关键
下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。1.生命周期管理在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这...
-
同一服务器下发布两个不同网站(war包)的方法(这里采用的是二级域名的方法
这里是在阿里云服务器的上部署在本地测试好之后,打包,然后发到服务器上的tomcat的webapp目录上(这个可能会有个bug,先启动下服务器,然后关掉,再启动,那个war包对应的文件才会出来)这里指的...
-
srpingboot web - 启动(3) 监听器(springboot多数据源配置)
一. getRunListeners()在run() 方法中调用了 getRunListeners(args) 方法, 先看一下这个方法干了什么private SpringApplicationRun...
-
springboot web - 启动(2) run()
在创建 SpringApplication 之后, 调用了 run() 方法.configureHeadlessProperty()这里会默认设置为 true.getRunListeners()pri...
-
springboot web - 启动(1) 创建SpringApplication(springboot面试题)
一. 测试代码@SpringBootApplicationpublic class SbmvcApplication { public static void main(String[] arg...
-
SpringMVC:Controller 及 RestFul风格(springmvccontrolleradvice不起作用)
控制器Controller控制器复杂提供访问应用程序的行为,通常通过接口定义或注解定义两种方法实现。 控制器负责解析用户的请求并将其转换为一个模型。 在Spring MVC中一个控制器类可以包含多...
-
Thingsboard源码安装部署
环境安装开发环境要求: Jdk 1.8版本 Postgresql 9以上 Node.js Npm Maven 3.6以上 Git工具 Idea开发工具JDK下载安装JDK官方下载地址: https:/...
-
并发编程之Master-Worker模式(master和worker)
我们知道,单个线程计算是串行的,只有等上一个任务结束之后,才能执行下一个任务,所以执行效率是比较低的。那么,如果用多线程执行任务,就可以在单位时间内执行更多的任务,而Master-Worker就是多线...
-
Java 添加、读取、删除Excel文档属性
在文档属性中,可以设置诸多关于文档的信息,如创建时间、作者、单位、类别、关键词、备注等摘要信息以及一些自定义的文档属性。下面将通过Java程序来演示如何设置,同时对文档内的已有信息,也可以实现读取和删...
-
数据库中查出来的时间多8小时&查询数据正常展示少8小时(数据库时间加8小时)
将serverTimezone的配置改为Asia/Shanghai url: jdbc:mysql://127.0.0.1:3306/bfc?useUnicode=true&characterEnco...
-
@JsonFormat与@DateTimeFormat注解的使用(datetimeformat jsonformat)
背景:从数据库获取时间传到前端进行展示的时候,我们有时候可能无法得到一个满意的时间格式的时间日期,在数据库中显示的是正确的时间格式,获取出来却变成了很丑的时间戳,@JsonFormat注解很好的解决了...
