自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jerrylau213的博客

欢迎来到码农的博客

  • 博客(44)
  • 收藏
  • 关注

原创 go go go 出发咯 - go web开发入门系列(四) 数据库ORM框架集成与解读

本文介绍了如何在Go Web开发中集成GORM ORM框架,实现数据库操作的高效开发。文章首先回顾了分层架构的设计优势,强调在不改动Service和Handler层代码的前提下,仅替换Repository层即可完成ORM集成。主要内容包括:GORM框架的特点与适用场景分析;具体集成步骤(安装依赖、创建领域模型、初始化GORM连接);以及通过产品(Product)模块的CRUD实现示例,展示了GORM如何简化数据库操作。通过对比手动SQL与ORM方式的差异,帮助开发者理解何时选择ORM框架来提升开发效率。

2025-07-10 14:58:35 948

原创 go go go 出发咯 - go web开发入门系列(三) 项目基础框架搭建与解读

这篇博客介绍了如何从零搭建一个生产级的Go Web应用框架。文章首先回顾了前两期的Go Web开发入门内容,然后针对项目复杂度提升时面临的代码组织问题,提出了一套清晰的分层架构方案。 核心内容包括: 项目目录结构设计,包括cmd/server入口、configs配置、internal内部模块等 代码分层实现: main.go作为总装车间负责组装各组件 Repository层作为数据访问唯一入口 Service层处理核心业务逻辑 Handler层负责HTTP请求处理 展示了各层的典型代码实现.

2025-07-09 11:06:50 809 2

原创 go go go 出发咯 - go web开发入门系列(二) Gin 框架实战指南

Go Web开发入门:Gin框架实战指南 本文是Go Web开发系列第二篇,重点介绍高性能Gin框架的使用。文章首先对比了Gin框架的优势:极速性能(基于Radix树路由)、强大中间件支持、便捷错误管理和JSON验证等。通过实战演示,从创建项目、安装依赖到编写第一个"Hello Gin!"应用,逐步引导读者上手。深入讲解了Gin核心功能:路由参数处理、查询字符串获取、POST请求数据绑定,以及利用路由组组织API。每个知识点都配有代码示例和测试方法,帮助开发者快速掌握Gin框架构建RES

2025-07-08 16:48:05 1307

原创 go go go 出发咯 - go web开发入门系列(一) helloworld

本文介绍了使用Go语言进行Web开发的入门指南,重点讲解了如何通过标准库net/http构建简单的Web服务器。内容涵盖:1)创建第一个"Hello, World"服务器,包括处理器函数、路由注册和服务器启动;2)理解处理器(Handler)接口及其关键组件http.ResponseWriter和*http.Request;3)提供静态文件服务的方法,包括文件服务器设置和静态资源处理。通过具体代码示例,展示了如何实现动态内容响应和静态资源托管,为Go Web开发提供了基础入门指导。

2025-07-08 11:38:29 847

原创 踩坑实录:上次的MinIO教程,我发现了一些问题……

踩坑实录:上次的MinIO教程,我发现了一些问题……

2025-06-13 11:56:03 927

原创 Java开发者の模型召唤术(4):MCP

mcp server 德莫

2025-04-15 14:40:11 1341 2

原创 Java开发者の模型召唤术:LangChain4j咏唱指南(三)

Java开发者の模型召唤术:LangChain4j咏唱指南(三)

2025-04-04 17:10:50 1613

原创 Java开发者の模型召唤术:LangChain4j咏唱指南(二)

Java开发者の模型召唤术:LangChain4j咏唱指南(二)

2025-03-29 13:45:10 1177

原创 Java开发者の模型召唤术:LangChain4j咏唱指南(一)

langchain4j 从入门到放弃

2025-03-25 13:54:32 1751

原创 大模型-本地化部署调用--基于ollama+openWebUI+springBoot

大模型-本地化部署调用--基于ollama+openWebUI+springBoot

2025-01-22 13:42:52 2329 3

原创 springboot 集成 etcd

springboot 集成 etcd

2025-01-07 17:18:07 954

原创 java 日常开发踩坑之LomBok @Data映射为null

java 日常开发踩坑之LomBok @Data映射为null

2024-10-02 11:19:03 1270

原创 MySQL 事件调度器用法解析

MySQL Event Scheduler 是 MySQL 数据库管理系统中的一个功能,它允许用户创建和管理“事件”(Events),这些事件是在指定的时间自动执行的 SQL 语句或语句集。事件调度器可以被视为一个内置的定时任务管理器,它类似于操作系统中的 cron 作业(在 Unix/Linux 系统中)或 Windows 任务计划程序,但它是专门为 MySQL 数据库设计的。常见的使用场景:清理旧数据或过期记录。更新汇总表或统计信息。重建或优化表索引。同步数据到另一个数据库或系统。

2024-09-17 16:17:34 1578 1

原创 docker-compose搭建minio对象存储服务器

通过docker-compose 部署单机minio对象存储服务

2024-07-01 17:16:55 5257

原创 奇怪的bug

奇怪的bug

2024-06-12 16:51:27 1310 2

原创 java 踩坑日记

踩坑日记

2024-05-23 17:14:00 382

原创 docker 部署etcd集群

docker-compose 部署etcd集群

2024-05-09 00:15:00 2054

原创 ETCD 简介

ETCD 简介

2024-05-08 14:15:02 1598

原创 手动实现简易版RPC(四)

接上几篇博客我们实现了最简易RPC框架,实现了mock数据等,接下来的几期重点在简易版的rpc框架上继续深耕。本文主要介绍简易版RPC 中序列化相关的内容。

2024-05-08 11:36:35 1324

原创 手动实现简易版RPC(三)

3-手动造轮子实现rpc之mock

2024-04-29 11:25:27 1439 1

原创 Redis分布式锁手动实现

Redis分布式锁手动实现

2024-04-26 14:39:57 879 1

原创 faker 伪造数据生成库

java 测试假数据生成工具

2024-04-15 17:17:31 844

原创 手动实现简易版RPC(二)

手动实现简易版RPC

2024-04-11 13:57:58 1041

原创 手动实现简易版RPC(一)

本文主要介绍RPC概述以及一些关于RPC的知识,为后面实现做充足的准备。

2024-04-10 15:10:52 1630

原创 Springboot-redis整合

Springboot-redis命令行封装

2024-04-09 08:36:30 1489 5

原创 设计模式浅析(十一) ·状态模式

设计模式浅析(十一) ·状态模式

2024-04-08 11:17:01 960 1

原创 设计模式浅析(十) ·设计模式之迭代器&组合模式

设计模式浅析(十) ·设计模式之迭代器&组合模式

2024-04-07 15:19:18 1130

原创 redis命令行命令

redis命令行命令

2024-04-02 15:52:20 1097 1

原创 Linux 环境下 Redis基础配置及开机自启

linux环境安装redis

2024-04-02 10:46:58 702 1

原创 设计模式浅析(九) ·模板方法模式

设计模式浅析(九) ·模板方法模式

2024-02-26 17:23:34 1280 1

原创 设计模式浅析(八) ·外观模式

设计模式浅析(八) ·外观模式

2024-02-23 08:31:59 1431

原创 设计模式浅析(七) ·适配器模式

设计模式浅析(七) ·适配器模式

2024-02-22 00:15:00 1514 1

原创 设计模式浅析(六) ·命令模式

java 设计模式之命令模式

2024-02-21 00:15:00 2490

原创 设计模式浅析(五) ·单例模式

设计模式浅析(五) ·单例模式

2024-02-20 00:15:00 1933

原创 设计模式浅析(四) ·工厂模式

设计模式浅析(四) ·工厂模式

2024-02-19 11:28:43 1217 1

原创 设计模式浅析(三) ·装饰者模式

java设计模式之装饰者模式

2024-02-05 10:28:54 1359 1

原创 设计模式浅析(二) ·观察者模式

设计模式之观察者模式

2024-02-03 00:15:00 1040 1

原创 设计模式浅析(一) ·策略模式

java 设计模式之策略模式

2024-02-02 13:38:53 1095 1

原创 HarmonyOS4.0 实战小项目开发(下)

HarmonyOS 练手项目移动端搭建

2023-12-15 00:15:00 2585 4

原创 HarmonyOS 4.0 实战小项目开发(上)

Harmonyos 练手项目之后端搭建

2023-12-14 08:53:04 2688 4

按照时间计算星座案例代码

按照时间计算星座案例代码

2024-04-25

HarmonyOS4.0 实战小项目开发后端数据库相关数据

HarmonyOS4.0 实战小项目开发 后端mongodb 数据 以及mongodb 数据库数据导入工具

2024-02-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除