原文:Go语言系列之手把手教你撸一个ORM(一)

项目地址:https: github.com yoyofxteam yoyodata 欢迎星星,感谢 前言:最近在学习Go语言,就出于学习目的手撸个小架子,欢迎提出宝贵意见,项目使用Mysql数据库进行开发 我们还使用Go遵循ASP.NET Core的设计理念开发出了对应的Web框架:https: github.com yoyofxteam yoyogo 遵循C 命名规范开发出的反射帮助类库:ht ...

2020-07-24 18:34 1 1242 推荐指数:

查看详情

手把手教你一个简易的 webpack

背景 随着前端复杂度的不断提升,诞生出很多打包工具,比如最先的grunt,gulp。到后来的webpack和 Parcel。但是目前很多脚架工具,比如vue-cli已经帮我们集成了一些构建工具的使用。有的时候我们可能并不知道其内部的实现原理。其实了解这些工具的工作方式可以帮助我们更好理解和使用 ...

Fri Jun 08 20:56:00 CST 2018 2 965
手把手教你一个java的orm(一)

写之前的说明 其实吧。 这个东西已经写好了,地址在:https://github.com/hjx601496320/JdbcPlus 这系列文章算是我写的过程的总结吧。(恩系列,说明我可能会写好久,╮(╯▽╰)╭) 现在有很多的现成的orm框架,为什么还要自己写一个? 框架这种 ...

Sun Jan 20 03:00:00 CST 2019 0 757
手把手教你一个java的orm(三)

使用反射解析class 上一篇我们完成了class到表映射关系的建立,但是这个并不能被代码正确处理,我们还需要让程序能够正确的识别这些映射关系。 这一篇主要讲的是建立一个从class到表的模型,使我们在class上添加的注解能够正确的被识别并处理。这里主要用到的是java中的反射相关的知识 ...

Tue Jan 22 00:05:00 CST 2019 0 716
手把手教你一个java的orm(五)

生成sql:where 上一篇里我们实现了生成insert的sql,下面要开始实现update,delete,select的sql语句了。但是这些语句有一个比较麻烦的地方是:它们一般后面都会有where条件,因为在执行的时候不能把表里所有的数据都进行操作。 所以这里我们需要先生成条件的sql ...

Thu Jan 24 00:10:00 CST 2019 0 565
手把手教你一个java的orm(四)

“?”的形式。 大致上是这样的: 但是这样的话我们每次执行都需要写这些执行sql的繁琐的代码,我在这里选择 ...

Wed Jan 23 00:40:00 CST 2019 0 641
JAVA RPC (七) 之手把手从零教你一个生产级RPC之client的代理

首先对于RPC来讲,最主要的无非三点【SERVER IO模型】、【序列化协议】、【client连接池复用】,之前的博客大家应该对thrift有一个大致的了解了,那么我们现在来说一说如何将thrift的序列化和传输使用到生产中。先放一张作者自己写的一个rpc架构图。 分成几个主要 ...

Fri Apr 26 04:04:00 CST 2019 0 480
手把手教你一个Web服务器(一)

声明:本文大概需要30分钟,如果只依据本文不看源码就能写出Web服务器就算学会了~如有错误欢迎指正~ 首先我们要知道web服务器是什么?   一般指网站服务器,是指驻留于因特网上某种类型计算机的程序 ...

Sat Apr 28 00:36:00 CST 2018 0 1121
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM