自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 ISDP011_应用策略+适配器+工厂模式实现支付宝和微信支付

介绍阿里支付和微信支付的配置,编写阿里页面支付和微信native支付的服务接口。设计自定义支付策略注解,应用适配器模式应对第三方移动支付接口的变化。编写适配器工厂,根据前端支付参数payType灵活注入对应的适配器实例,提高扩展性。

2024-12-26 01:26:59 579

原创 ISDP010_基于DDD架构实现收银用例主成功场景

本章笔记基于上篇的分析与设计模型,编写DDD架构基础设施层、领域层、应用层和接口层的代码。实现了收银用例的4个主要步骤makeNewSale、enterItem、endSale和makePayment。

2024-12-23 23:16:45 1195

原创 ISDP009_基于DDD架构设计ISDP的处理销售用例

介绍了DDD架构(领域驱动设计)核心概念设计,探讨DDD在ISDP项目中的应用。构建了用例模型、编写了处理销售用例主成功场景文本,绘制了系统顺序图作为用例辅助模型。识别领域对象,分析关联关系,构建领域模型。基于DDD设计设计思想进行设计,绘制设计模型。

2024-12-22 21:44:01 1836

原创 ISDP008_SpringBoot Controller接口文档与测试

介绍不同请求类型的Controller编写,使用Postman进行请求测试。项目中集成了Swagger接口文档。 介绍SpringBoot集成Knife4J接口文档,简要说明其增强特性。

2024-12-21 23:44:36 1888

原创 ISDP007_Springboot日志配置与单元测试

介绍几个和测试相关的配置。介绍SpringBoot日志配置,代码输出日志。讲解单元测试作用及其配置,以ProductService为例介绍SpringBoot单元测试。最后介绍如何为项目配置热部署,以提高测试效率。

2024-12-20 22:35:44 919

原创 ISDP006_ISDP逻辑架构设计

介绍MVC和DAO设计模式,基于这两种模式设计五层逻辑架构。介绍逻辑架构设计原则和项目各层命名规范。设计了ISDP后端项目的逻辑架构,以Category和Product为例,编写各层代码。

2024-12-20 00:22:31 1853

原创 ISDP005_Spring组件与自动装配

介绍Spring核心功能依赖注入、自动装配类型和实现方式。以Pos系统类别管理Category为例,演示了自动装配和依赖注入

2024-12-19 14:40:47 932

原创 ISDP004_创建SpringBoot3项目

简要介绍Java后端轻量级avaEE演变历史,如何创建SpringBoot3项目。编写SpringMvc的controller,介绍两个自定义注解的作用。

2024-12-19 10:59:23 1070

原创 ISDP003_Maven下_Maven项目依赖配置

介绍Maven依赖管理、依赖冲突问题及解决方案。介绍Maven生命周期及常用命令。创建isdp多模块项目。

2024-12-18 18:56:21 921

原创 ISDP002_Maven上_创建Maven项目

介绍Maven下载、安装与配置。配置本地仓库和远程仓库阿里云镜像。创建标准Maven Java项目。

2024-12-18 12:00:19 948

原创 ISDP001_信息系统开发综合实践课程概述

介绍课程教学内容、技术栈、项目目标功能等。

2024-12-17 19:57:01 788

空空如也

空空如也

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

TA关注的人

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