一、背景 書接上文手寫MQ框架(三)-客戶端實現 ,前面通過web的形式實現了mq的服務端和客戶端,現在計划使用netty來改造一下。前段時間學習了一下netty的使用(https://www.w3cschool.cn/netty4userguide/52ki1iey.html)。大概有一些想法 ...
一 背景 很久以前寫了DAO框架和MVC框架,前段時間又重寫了DAO框架 GDAO 手寫DAO框架 一 從 開始,源碼:https: github.com shuimutong gdao.git 和MVC框架 GMVC 手寫MVC框架 一 再出發,源碼:https: gitee.com simpleha gmvc.git 。 之前也嘗試過寫RPC框架 源碼:https: github.com sh ...
2019-10-20 16:52 0 346 推薦指數:
一、背景 書接上文手寫MQ框架(三)-客戶端實現 ,前面通過web的形式實現了mq的服務端和客戶端,現在計划使用netty來改造一下。前段時間學習了一下netty的使用(https://www.w3cschool.cn/netty4userguide/52ki1iey.html)。大概有一些想法 ...
一、起航 書接上文->手寫MQ框架(一)-准備啟程 本着從無到有,從有到優的原則,所以計划先通過web實現功能,然后再優化改寫為socket的形式。 1、關於技術選型 web框架使用了之前寫的gmvc框架(手寫MVC框架(一)-再出發),消息存儲采用存在數據庫的方式,使用的框架也是 ...
前言 很久沒有更新mybatis的源碼解析了,因為最近在將自己所理解的mybatis思想轉為實踐。 在學習mybatis的源碼過程中,根據mybatis的思想自己構建了一個ORM框架 。整個代碼都是自己手動構造,沒有一句代碼是Copy,肯定不如谷歌大神那樣的代碼,但已基本實現了SQL語句的實現 ...
手寫SpringMVC框架 細嗅薔薇 心有猛虎 背景:Spring 想必大家都聽說過,可能現在更多流行的是Spring Boot 和Spring Cloud 框架;但是SpringMVC 作為一款實現了MVC 設計模式的web (表現層) 層框架,其高開發效率和高性能也是現在很多公司仍在 ...
本文節選自《Spring 5核心原理》 1 IDEA集成Lombok插件 1.1 安裝插件 IntelliJ IDEA是一款非常優秀的集成開發工具,功能強大,而且插件眾多。Lombok ...
文章里的代碼粘過來的時候格式有點問題,原因是一開始文章是在訂閱號上寫的(gamedev101,文末有二維碼),不知道為啥貼過來就沒了格式,還要手動刪行號,就沒搞了。 介紹下問題背景: 小說君正在參與的項目,服務端邏輯以C#為主。 之前的一篇文章,《公式計算機》也有提到 ...
目錄 1, Springmvc基本原理流程 2,注解開發 編寫測試代碼: 目錄結構: 3,編寫自定義DispatcherServlet中 ...
手寫開源ORM框架介紹 簡介 前段時間利用空閑時間,參照mybatis的基本思路手寫了一個ORM框架。一直沒有時間去補充相應的文檔,現在正好抽時間去整理下。通過思路歷程和代碼注釋,一方面重溫下知識,另一方面准備后期去完善這個框架。 傳統JDBC連接 參照傳統的JDBC連接數據庫過程 ...