- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 模板与分类管理
学习目标
使用“黑马架构师”完成代码生成
完成规格参数模板管理
完成商品分类管理
完成图片库管理
1. 代码生成器-”黑马架构师“
1.1 ”黑马架构师“介绍
”黑马架构师“一款由传智播客教育集团研究院自主研发的“代码生成器” 。即便是一个
工程几百个表,也可以瞬间完成基础代码的构建!用户只需建立数据库表结构,简单的
几步操作就可以快速生成可以运行的一整套代码,可以极大地缩短开发周期,降低人力
成本。”黑马架构师“ 内置了当前j ava和前端主流的架构模板,如SSM+dubbo 、
springBoot+springCloud+springData 、前后端分离的vue+elementUI 模板、swagger
A PI模板、数据库文档模板等。 用户通过自己开发模板也可以实现生成php、python、
C# 、c++、数据库存储过程等其它编程语言的代码。
/chuanzhiliubei/codeutil
1.2 代码生成
1.2.1 安装
1. 安装j dk1.8 并配置环境变量
2. 双击codeutil-2.5.j ar 或start.bat运行程序 (注意不要放在有中文和空格的目录运
行)
1.2.2 使用步骤
1. 建立数据库表,并设置字段的中文备注 (中文备注用于作为生成表格的标题)
2. 双击codeutil-2.5.j ar 或start.bat运行程序,输入用户名和密码,点击测试连接,选
择数据库表后点击“下一步” 。
3. 选择模板,输入基本信息,注意:包名一定要3级,例如 com.itheima.goods 前两级
为模块名称,第三级为模块名称。
4. 点击生成后,用IDE 打开代码后即可运行。
1.2.3 分库分表工程生成
我们 《青橙》采用的是分库分表设计,有多个数据库,如何生成?
我们可以分别连接每一个数据库生成代码,生成代码到同一位置,这样公共模块不变。
最后修改pom.xml的模块列表,将所有生成的模块都加入即可。
2. 规格参数模板管理
2.1 概念与需求
2.1.1 概念解析
了解需求前我们先弄懂三个概念
规格: 规格是用于区分同一商品的属性。 例如手机的网络制式、屏幕尺寸等。
规格选项:规格选项是规格的具体值。比如网络制式是规格,它包括的规格选项有移动
4G、联通4G、电信4G等。
参数: 参数是用于描述商品的属性。例如手机的核数
参数选项:参数选项是参数的可选值。比如核数,包括参数选项有2核 、4核、8核
模板:类似于商品类型。比如手机、电视、笔记本等。每个模板都有多个规格和参数。
例如手机包括网络制式、屏幕尺寸等规格,还包括核数、前置摄像头像素、后置摄像头
像素等。
2.1.
文档评论(0)