文件名称:miaosha:基础款的电商项目Spring Boot+Mybatis
文件大小:54.22MB
文件格式:ZIP
更新时间:2024-04-29 09:40:35
JavaScript
框架结构图 实现功能 实现功能:用户注册和登录、商品展示、下单交易,秒杀倒计时等 接入层使用了springmvc的controller,定义了对应的viewobject返回了通用的对象,并且在controller层通过通用的异常处理方式结合通用的返回对象返回了对应前后端分离的Json的模型 业务层使用对应的mabtis接入和model层领域模型的概念完成对应的用户服务、商品服务、交易服务和活动服务相关核心服务的业务层 数据层使用了@Transactional标签来完成事务的切面,使用数据库mybaitis的dao来完成对数据相关的操作 项目要点 1. 在mybatis-generator.xml配置文件中在对应生成表类名配置中加入如下代码,避免生成不常用方法 enableCountByExample="false" enableUpdateByExample="false"