標簽:RESTful

編程技術

前端API層架構,也許你做得還不夠

1

小丁 發布于 2019-12-04

上午好,今天為大家分享下個人對于前端 API 層架構的一點經驗和看法。架構設計是一條永遠走不完的路,沒有最好,只有更好。這個道理適用于軟件設計的各個場景,前端 API 層的設計也不例外,如果您覺得在調用接口時還存在諸多槽點,那就說明您的接口層架構還待優化。今天我以 vue + a...

閱讀(9)評論(0)贊 (0)

Spring

SpringCloud Alibaba微服務實戰二 – 服務注冊

5

小丁 發布于 2019-12-03

導讀:在之前一篇文章中我們準備好了基于 SpringCloud Alibaba 的基礎組件,本期主要內容是將所有的服務注冊進 Nacos,并讓 account-service 和 product-service 能對外提供基礎的增刪改查能力。 基礎框架搭建 在你的 IDEA 中建...

閱讀(9)評論(0)贊 (0)

Java

smart-doc 1.7.8 發布,Java 零注解文檔生成工具

尖兵 發布于 2019-12-02

smart-doc 是一個 java restful api 文檔生成工具,smart-doc 顛覆了傳統類似 swagger 這種大量采用注解侵入來生成文檔的實現方法。 smart-doc 完全基于接口源碼分析來生成接口文檔,完全做到零注解侵入,你只需要按照java標準注釋的寫...

閱讀(8)評論(0)贊 (0)

Java

SpringBoot整合ELK實現日志收集

12

hanze 發布于 2019-12-02

目前大多數項目都是采用微服務架構,在項目的初期,為了按計劃上線就沒有搭建日志收集分析平臺,日志都是保存在服務器本地,看日志時一個個的找。隨著項目的服務越來越多,各個服務都是集群部署,服務器數量也快速增長,此時就暴露了很多的問題: 問題排查困難,查詢一個服務的日志,需要登錄多臺服務...

閱讀(12)評論(0)贊 (0)

Java

ApiBoot 接口服務落地解決方案 2.2.0 發布,率先支持 Spring Boot 2.2.x 分支

1

xirruiqiang 發布于 2019-12-02

? ? ApiBoot是接口服務的落地解決方案,提供了一系列開箱即用的組件,通過封裝來簡化主流第三方框架的集成,從而提高開發者開發效率、學習成本、降低入門門檻,真正的實現開箱即用!!! 對SpringBoot簡單了解的開發者就可以編寫安全穩定的接口服務,可為移動端、網頁端等多個端...

閱讀(13)評論(0)贊 (0)

Java

Spring Boot 2 整合 FastDFS 中間件,實現文件分布式管理

2

xubiao.zhuang 發布于 2019-12-02

一、FastDFS簡介  1、FastDFS作用 FastDFS是一個開源的輕量級分布式文件系統,它對文件進行管理,功能包括:文件存儲、文件同步、文件上傳、文件下載等,解決了大容量存儲和負載均衡的問題。 安裝連接: Linux系統:centos7下搭建Nginx和Fas...

閱讀(11)評論(0)贊 (0)

Spring

15 個優秀開源的 Spring Boot 學習項目,一網打盡!

19

hanze 發布于 2019-12-01

Spring Boot 算是目前 Java 領域最火的技術棧了,松哥年初出版的 《Spring Boot + Vue 全棧開發實戰》迄今為止已經加印了 8 次,Spring Boot 的受歡迎程度可見一斑。經常有人問松哥有沒有推薦的 Spring Boot 學習資料?當然有!買松...

閱讀(12)評論(0)贊 (0)

Java

Spring Security 實戰干貨:動態權限控制(下)實現

4

yeseng 發布于 2019-11-29

1. 前言 Spring Security 實戰干貨:內置 Filter 全解析 中提到的第 32 個 Filter 不知道你是否有印象。它決定了訪問特定路徑應該具備的權限,訪問的用戶的角色,權限是什么?訪問的路徑需要什么樣的角色和權限? 它就是 FilterSecurityIn...

閱讀(16)評論(0)贊 (0)

編程技術

DDD專題案例一《初識領域驅動設計DDD落地》

3

hanze 發布于 2019-11-29

微信公眾號:bugstack蟲洞棧 領取驅動設計DDD{Domain-Driven Design}歷史較長但隨著微服務的興起DDD又活躍到人們的視線,它提供的是一套架構設計思想,我們可以使用這套方法論將架構設計的盡可能做到高內聚、低耦合、可擴展性強的應用服務。本專題以DDD實戰落...

閱讀(13)評論(0)贊 (0)

編程技術

RESTful 架構

hellas 發布于 2019-11-29

看了兩天 RESTful 總結的筆記,第一次在掘金發文章,若有謬誤還請大佬們海涵。 概念 RPC 面向方法 SOA 面向消息 REST 面向資源 REST: REST(Representational State Transfer)是種互聯網軟件架構模式,由 Roy Fieldi...

閱讀(17)評論(0)贊 (0)

編程技術

【譯】微服務 vs API:微服務不僅僅是API

2

xubiao.zhuang 發布于 2019-11-29

原文鏈接 在開發軟件的時候,既要考慮代碼的實現也要考慮架構。當以一種邏輯上有意義的方式進行開發的時候,開發會更為有效。除了架構,軟件也需要考慮用戶交互,以及界面。 API與微服務都牽涉到結構與交互。微服務可能會被誤解為僅僅是在一個端點上提供一個API。事實上,微服務包含了更多的彈...

閱讀(13)評論(0)贊 (0)

Spring

Spring Security 實戰干貨:動態權限控制(下)實現

5

xiaoli.he 發布于 2019-11-29

1. 前言 Spring Security 實戰干貨:內置 Filter 全解析 中提到的第 32 個 Filter 不知道你是否有印象。它決定了訪問特定路徑應該具備的權限,訪問的用戶的角色,權限是什么?訪問的路徑需要什么樣的角色和權限? 它就是 FilterSecurityIn...

閱讀(10)評論(0)贊 (0)

編程技術

Python 通過 Flask 框架構建 REST API(一)——數據庫建模

zhuangli 發布于 2019-11-29

REST( Representational State Transfer )是一種軟件架構風格或者開發模式,主要面向可以在多種系統之間提供標準的數據通信功能的 Web 服務。 而 REST 風格的 Web 服務則允許請求端通過 統一 的、預先定義好的 無狀態 行為來訪問和操作服...

閱讀(17)評論(0)贊 (0)

編程技術

.NET Core 3.0 使用Nswag生成Api文檔和客戶端代碼

18

小丁 發布于 2019-11-28

摘要 在前后端分離、Restful API盛行的年代,完美的接口文檔,成了交流的紐帶。在項目中引入Swagger (也稱為OpenAPI),是種不錯的選擇,它可以讓接口數據可視化。下文將會演示 利用Nswag如何生成Api文檔 利用NSwagStudio如何生成客戶端代碼,并且進...

閱讀(18)評論(0)贊 (0)

Java

SpringMvc demo示例及源碼詳細分析

12

劉莉莉 發布于 2019-11-27

三層架構介紹 我們的開發架構一般都是基于兩種形式,一種 C/S架構 ,也就是客戶端/服務器,另一種是 B/S架構 ,也就是瀏覽器/服務器。在JavaEE開發中,幾乎全部都是基于B/S架構的開發。那么在B/S架構中,系統標準的 三層架構 包括: 表現層、業務層、持久層 。三層架構在...

閱讀(21)評論(0)贊 (0)

編程技術

微服務設計學習(三)服務治理之服務注冊與發現

9

darida 發布于 2019-11-27

前言 歡迎閱讀往期系列: 微服務設計學習(一)關于微服務和如何建模服務 微服務設計學習(二)關于服務的集成 在微服務大行其道的今天,服務的粒度被拆分得非常細,隨之而來的是服務數量的迅速增長。在云原生的浪潮中,服務治理更多情況下與容器調度平臺結合,共同形成一站式的自動化調度治理平臺...

閱讀(22)評論(0)贊 (0)

Java

Spring Boot (一) 校驗表單重復提交

2

xiaoli.he 發布于 2019-11-27

一、前言 在某些情況下,由于網速慢,用戶操作有誤(連續點擊兩下提交按鈕),頁面卡頓等原因,可能會出現表單數據重復提交造成數據庫保存多條重復數據。 存在如上問題可以交給前端解決,判斷多長時間內不能再次點擊保存按鈕,當然,如果存在聰明的用戶能夠繞過前端驗證,后端更應該去進行攔截處理,...

閱讀(16)評論(0)贊 (0)

Spring

Spring Boot 2 整合 ElasticSearch 框架,實現高性能搜索引擎

1

yanxinchi 發布于 2019-11-27

一、安裝和簡介  ElasticSearch是一個基于Lucene的搜索服務器。它提供了一個分布式多用戶能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java開發的,并作為Apache許可條款下的開放源碼發布,是當前流行的企業級搜索引...

閱讀(13)評論(0)贊 (0)

2013平特肖公式