
信息系统开发综合实践
文章平均质量分 97
项目导向课程,从零开始,有简单Java语言和JS基础。SpringBoot3+Vue3+TS全栈开发POS项目案例。
HappyCoding@SCAU
这个作者很懒,什么都没留下…
展开
-
ISDP011_应用策略+适配器+工厂模式实现支付宝和微信支付
介绍阿里支付和微信支付的配置,编写阿里页面支付和微信native支付的服务接口。设计自定义支付策略注解,应用适配器模式应对第三方移动支付接口的变化。编写适配器工厂,根据前端支付参数payType灵活注入对应的适配器实例,提高扩展性。原创 2024-12-26 01:26:59 · 589 阅读 · 0 评论 -
ISDP010_基于DDD架构实现收银用例主成功场景
本章笔记基于上篇的分析与设计模型,编写DDD架构基础设施层、领域层、应用层和接口层的代码。实现了收银用例的4个主要步骤makeNewSale、enterItem、endSale和makePayment。原创 2024-12-23 23:16:45 · 1199 阅读 · 0 评论 -
ISDP009_基于DDD架构设计ISDP的处理销售用例
介绍了DDD架构(领域驱动设计)核心概念设计,探讨DDD在ISDP项目中的应用。构建了用例模型、编写了处理销售用例主成功场景文本,绘制了系统顺序图作为用例辅助模型。识别领域对象,分析关联关系,构建领域模型。基于DDD设计设计思想进行设计,绘制设计模型。原创 2024-12-22 21:44:01 · 1844 阅读 · 0 评论 -
ISDP008_SpringBoot Controller接口文档与测试
介绍不同请求类型的Controller编写,使用Postman进行请求测试。项目中集成了Swagger接口文档。 介绍SpringBoot集成Knife4J接口文档,简要说明其增强特性。原创 2024-12-21 23:44:36 · 1890 阅读 · 0 评论 -
ISDP007_Springboot日志配置与单元测试
介绍几个和测试相关的配置。介绍SpringBoot日志配置,代码输出日志。讲解单元测试作用及其配置,以ProductService为例介绍SpringBoot单元测试。最后介绍如何为项目配置热部署,以提高测试效率。原创 2024-12-20 22:35:44 · 930 阅读 · 0 评论 -
ISDP006_ISDP逻辑架构设计
介绍MVC和DAO设计模式,基于这两种模式设计五层逻辑架构。介绍逻辑架构设计原则和项目各层命名规范。设计了ISDP后端项目的逻辑架构,以Category和Product为例,编写各层代码。原创 2024-12-20 00:22:31 · 1858 阅读 · 0 评论 -
ISDP005_Spring组件与自动装配
介绍Spring核心功能依赖注入、自动装配类型和实现方式。以Pos系统类别管理Category为例,演示了自动装配和依赖注入原创 2024-12-19 14:40:47 · 937 阅读 · 0 评论 -
ISDP004_创建SpringBoot3项目
简要介绍Java后端轻量级avaEE演变历史,如何创建SpringBoot3项目。编写SpringMvc的controller,介绍两个自定义注解的作用。原创 2024-12-19 10:59:23 · 1073 阅读 · 0 评论 -
ISDP003_Maven下_Maven项目依赖配置
介绍Maven依赖管理、依赖冲突问题及解决方案。介绍Maven生命周期及常用命令。创建isdp多模块项目。原创 2024-12-18 18:56:21 · 921 阅读 · 0 评论 -
ISDP002_Maven上_创建Maven项目
介绍Maven下载、安装与配置。配置本地仓库和远程仓库阿里云镜像。创建标准Maven Java项目。原创 2024-12-18 12:00:19 · 955 阅读 · 0 评论 -
ISDP001_信息系统开发综合实践课程概述
介绍课程教学内容、技术栈、项目目标功能等。原创 2024-12-17 19:57:01 · 793 阅读 · 0 评论