原创 Spring Boot 與 Kotlin使用Spring-data-jpa簡化數據訪問層

在《Spring Boot 與 Kotlin 使用JdbcTemplate連接MySQL》 中介紹了一種基本的數據訪問方式,結合構建RESTful API和使用Thymeleaf模板引擎渲染Web視圖的內容就已經可以完成App服務

原创 Spring Boot與Kotlin使用Spring Data Rest創建HAL風格Restful接口 參考

REST web服務已成爲在web上應用程序集成的首選方式。在其核心中,REST定義了系統由客戶端交互的資源組成。這些資源以超媒體驅動的方式實現。Spring MVC爲構建這些服務提供了堅實的基礎。但是,對於多域對象系統,即使實施REST

原创 Spring Boot與Kotlin 整合全文搜索引擎Elasticsearch 參考

Elasticsearch 在全文搜索裏面基本是無敵的,在大數據裏面也很有建樹,完全可以當nosql(本來也是nosql)使用。 這篇文章簡單介紹Spring Boot使用Kotlin語言連接操作 Elasticsearch。但是不會做很詳

原创 Centos7離線安裝Cloudera Manager 5.14.1 簡介 下載軟件包和數據包 服務器環境準備 安裝Cloudera Manager CDH啓動與關閉 安裝要點:

簡介 如果是新手,請嚴格按照步驟來做。當然還有其他安裝方式,這裏講的方式比較適合測試使用。 內容 版本 CentOS 7 64位 JDK 1.7 Cloudera Manager 5.14.1 本次安裝一共使用3

原创 Centos7離線安裝Cloudera Manager 5.14.1

簡介 如果是新手,請嚴格按照步驟來做。當然還有其他安裝方式,這裏講的方式比較適合測試使用。 內容 版本 CentOS 7 64位 JDK 1.7 Cloudera Manager 5.14.1 本次安裝一共使用3

原创 開源BI工具Metabase簡介

Metabase 是一個簡單、開源的方式,通過給公司成員提問,從得到的數據中進行分析、學習。 官網:https://www.metabase.com Metabase Area Chart 功能: 設置僅需5分鐘 讓團隊中的成員

原创 開源BI工具Metabase安裝

安裝Metabase: Metabase是作爲Java jar文件構建和打包的,可以在有Java環境的任何地方運行。下面我們提供有關如何在各種常見配置中安裝和運行Metabase的詳細說明。 本篇只介紹jar安裝方式,其他方式請參考官方文檔

原创 Spring Boot與Kotlin 整合全文搜索引擎Elasticsearch

Elasticsearch 在全文搜索裏面基本是無敵的,在大數據裏面也很有建樹,完全可以當nosql(本來也是nosql)使用。 這篇文章簡單介紹Spring Boot使用Kotlin語言連接操作 Elasticsearch。但是不會做很

原创 Spring Boot 與 Kotlin 處理Web表單提交

我們在做web開發的時候,肯定逃不過表單提交,這篇文章通過Spring Boot使用Kotlin 語言 創建和提交一個表單。 下面我們在之前《Spring Boot 與 Kotlin使用Freemarker模板引擎渲染web視圖》項目的基

原创 Spring Boot 與 Kotlin 使用JdbcTemplate連接MySQL

之前介紹了一些Web層的例子,包括構建RESTful API、使用Thymeleaf模板引擎渲染Web視圖,但是這些內容還不足以構建一個動態的應用。通常我們做App也好,做Web應用也好,都需要內容,而內容通常存儲於各種類型的數據庫,服務

原创 Spring Boot與Kotlin使用Spring Data Rest創建HAL風格Restful接口

REST web服務已成爲在web上應用程序集成的首選方式。在其核心中,REST定義了系統由客戶端交互的資源組成。這些資源以超媒體驅動的方式實現。Spring MVC爲構建這些服務提供了堅實的基礎。但是,對於多域對象系統,即使實施REST

原创 Spring Boot 與 Kotlin Web應用的統一異常處理

做Web應用,請求處理過程中發生錯誤是非常常見的。Spring Boot提供了一個默認的映射:/error,當處理中拋出異常之後,會轉到該請求中處理,並且該請求有一個全局的錯誤頁面用來展示異常內容。 選擇一個之前實現過的Web應用(cha

原创 抱歉!不要用Java的語法思維來寫Kotlin

寫了多年的Java,直到看到Kotlin,原來代碼可以如此優雅! 如果你是像我一樣是一名優秀的Java開發者^_^,而且已經想用kotlin來實現你的程序,那麼,抱歉!不要用Java的語法思維來寫Kotlin,不要讓kotlin的優雅

原创 使用Spring Boot和Kotlin創建RESTfull API

使用Kotlin 結合SpringBoot 開發一個RESTFul版本的 Hello World。 如果單單Kotlin 我是不相信在短時間內有產生多大的風波,但是如果Kotlin​ 能和 Java 開發神器 SpringBoot

原创 Spring Boot 與 Kotlin 驗證web表單信息

在做web開發的時候,我們需要驗證表單,確認用戶提交的信息是安全的,比如用戶名不能超過多少位,密碼不能少於多少位等等。 那麼如何在Spring Boot 與 Kotlin中驗證表單信息? 在springmvc工程中,需要檢查表單信息,表單