原创 深入淺出boot2.0第5章訪問數據庫

xml jdbc ejb 制定了 jpa (吸收了hibernate的成果) 支持 jdbcTemplate 配置數據源 <dependency> <groupId>org.springframewo

原创 深入淺出boot2.0第4章 aop

約定編程 代理 切點 通知 連接點 引入 織入 你需要記住約定的流程是什麼,然後完成對應的任務,卻不需要知道 底層設計者 是怎麼將 約定的內容 織入對應的流程中的。 public interface HelloService

原创 springboot的常用註釋

banner.location spring.profile.active spring.application.name server.port=8080 server.session-timeout server.co

原创 spring hateoas

restful 風格 HATEOAS是Hypertext As The Engine Of Application State的縮寫 REST的最高級形態 先介紹一下 Richardson 提出的 REST 成熟度模型。 該模

原创 EE顛覆者12章,cloud項目實戰,docker部署

簡介 微服務: Microservice 使用定義好邊界的 小的 獨立組件 來做好 一件事情。 Spring Cloud 開發的程序,docker 或其他Pass(平臺即是服務,如:Coud Foundry)部署。稱作:原生雲應用

原创 EE顛覆者第11章應用監控端點ssh

簡介 應用監控 和 管理的功能 通過 http JMX SSH 協議操作 actuator EndPoint的列表 autoconfig 所有自動配置 beans bean的信息 configprops 所有的配置屬性 dump

原创 EE顛覆者第十章 部署變成服務 dockerfile

開發時候默認是開啓模板引擎的緩存,開發時候我們要關閉 spring.thymeleaf.cache=false spring.freemarker.cache=false 註冊爲Linux服務 <build> <plug

原创 EE顛覆者第九章 異步消息

簡介 系統與系統之間的通信, 即:發送者無須等待消息接受者的處理及返回。 消息代理:message broker 目的地:destination 當消息發送者發送後,消息將有消息代理接管,消息代理保證消息傳送到 指定的目的地。 異

原创 EE顛覆者第九章 Spring Integration

Spring Integration 系統集成 提供了基於 Spring EIP Enterprise Integration Patterns 企業集成模式 不同系統之前的交互 通過異步消息驅動來達到系統與系統交互時系統之間的鬆

原创 EE顛覆者第八章 2 事務和緩存

聲明式事務 事務機制 提供接口,不同的數據庫訪問技術使用不同的接口實現 @Bean public PlatformTransactionManager transactionManager(){ J

原创 EE顛覆者第九章2 spring Batch

spring Batch 用來處理大量數據操作的一個框架, 主要用來讀取大量數據,然後進行一定處理後輸出成指定的形式。 名稱 用途 Job Repository 用來註冊Job容器 Job Launcher 用來

原创 EE顛覆者第七章1 web開發

src/main/resources/templates/index.html <html xmlns:th="http://www.thymeleaf.org"> <head> <meta content="text

原创 EE顛覆者第七章2 webSocket

瀏覽器和服務端 提供雙工異步通信,相互發送數據 通過一個socket來實現通信,直接使用WebSocket開發特別繁瑣,我們用它的子協議 STOMP。 使用一個基於幀的格式來定義消息。 <dependency>

原创 左移,右移,無符號移動,原反補碼

2的6次方 64 2的7次方 128 2的8次方 256 2的9次方 512 2的10次方 1024 2的11次方 2048 2的12次方 4096 2的13次方 8192 2的14次方 16384 左移: 12345 0000

原创 日誌打印惡補

使用工具類,創建當前的對象類: private static Logger log= LoggerFactory.getLogger(UserController.class); 使用lombok註解 <depend