您的位置:首页
com.panie 项目开发随笔_数据字典(2017.2.24)
2017-03-03 09:54
232 查看
(一)
做一个网站,第一步需要考虑的是从哪个地方开始下手。首先,每一个功能肯定有最基本的增删改查功能,而此功能一般都分为两个页面。
1) 列表显示页面。用列表来展示数据库中的数据,多用于分页显示。该页面提供了 增加、删除、修改、查询,一般还有 导入导出 等基本操作按钮。
2) 新增/修改 页面。一般可以将这两个功能 用 一个页面来涵括。至于 详细显示某条数据信息,也一般就用此类页面
(二)
前端与后端一般需要数据交互才可以达到我们想要的效果。
而前端一般用来填写数据的表单有 1)文本框 2) 单选框 3) 多选框 4) 下拉框。
而 常用的下拉框 就是 一些已知的可供选择的选项。我们通常把这些选项预先存放在数据字典中,这样当需要修改的时候,我们可以只更改数据库中数据即可,无需修改代码了。
(三)
开发一个功能,走下来的步骤也就如此。
1)设计表结构。更新数据库。
2)生成这个表结构的实体类,以及基本的 xml(本项目采用Mybatis操作数据库)
3)补充完整mapper,service 层。mapper 对应操作xml 中的方法。service 用于包装mapper,可能是将传入的数据处理一下啊,或者加个缓存啊、事务啊、日志啊等等
4)写对应的Controller。对应着 增删改查导入导出 的具体操作,以及页面的跳转。
5)实现上述两个页面。这里的页面设计,根据之前拟定的后台管理模板来具体实现。保证整个项目的美观性。第一次实现要仔细完善,以后再开发功能时,可以套用此页面了!
6)启动项目,调试错误,哪里报错改哪里。
7)完成。
(四)
关于上面步骤里面的具体实现。呵呵,等我有心情再说!
(五)
数据字典是常被用到的功能,而修改却较少。这样的性质,让它较适合被放入缓存中,以便得到更优的性能。
至于使用什么缓存?怎样使用,下期再说。
做一个网站,第一步需要考虑的是从哪个地方开始下手。首先,每一个功能肯定有最基本的增删改查功能,而此功能一般都分为两个页面。
1) 列表显示页面。用列表来展示数据库中的数据,多用于分页显示。该页面提供了 增加、删除、修改、查询,一般还有 导入导出 等基本操作按钮。
2) 新增/修改 页面。一般可以将这两个功能 用 一个页面来涵括。至于 详细显示某条数据信息,也一般就用此类页面
(二)
前端与后端一般需要数据交互才可以达到我们想要的效果。
而前端一般用来填写数据的表单有 1)文本框 2) 单选框 3) 多选框 4) 下拉框。
而 常用的下拉框 就是 一些已知的可供选择的选项。我们通常把这些选项预先存放在数据字典中,这样当需要修改的时候,我们可以只更改数据库中数据即可,无需修改代码了。
(三)
开发一个功能,走下来的步骤也就如此。
1)设计表结构。更新数据库。
2)生成这个表结构的实体类,以及基本的 xml(本项目采用Mybatis操作数据库)
3)补充完整mapper,service 层。mapper 对应操作xml 中的方法。service 用于包装mapper,可能是将传入的数据处理一下啊,或者加个缓存啊、事务啊、日志啊等等
4)写对应的Controller。对应着 增删改查导入导出 的具体操作,以及页面的跳转。
5)实现上述两个页面。这里的页面设计,根据之前拟定的后台管理模板来具体实现。保证整个项目的美观性。第一次实现要仔细完善,以后再开发功能时,可以套用此页面了!
6)启动项目,调试错误,哪里报错改哪里。
7)完成。
(四)
关于上面步骤里面的具体实现。呵呵,等我有心情再说!
(五)
数据字典是常被用到的功能,而修改却较少。这样的性质,让它较适合被放入缓存中,以便得到更优的性能。
至于使用什么缓存?怎样使用,下期再说。
相关文章推荐
- com.panie 项目开发随笔_前后端框架考虑(2016.12.8)
- com.panie 项目开发随笔(NoF)_环境搭建(2016.12.29)
- com.panie 项目开发随笔_功能任务设计(2016.12.28)
- com.panie 项目开发随笔_爬虫初识(2017.2.7)
- 项目开发 - 数据字典设计方案
- 项目开发 - 数据字典
- 数组和字典的writeToFile方法——在项目开发中处理网络数据的时候,可以把请求获得的网络数据保存为plist文件,这样更方便开发
- 近期.NET学习及项目开发整理-SQLSERVER中的数据类型和C#中数据类型的对应
- delphi midas com+ 三层系统开发随笔
- 在VS2005中使用强类型数据 - 开发项目的好方法
- 应用开发框架之——数据字典、原数据、模板
- 在项目开发中对数据分时统计的一个SQL
- Java Web 2.0架构开发与项目实战主要内容介绍http://product.dangdang.com/product.aspx?product_id=20697597
- [开发总结]Cad系统架构及数据模型----厦华电器项目二次开发篇(六)
- 应用开发中数据字典项设计实现方案
- 应用开发中数据字典项设计实现方案
- 完美解决“换另一台电脑上用VS2008继续开发web项目时出现“System.Runtime.InteropServices.COMException”,然后是加载不了项目。”
- 公司招聘: 项目经理 CAD售前工程师 C#.net高级程序员 软件开发工程师(西安) 售前工程师(北京) www.shengzuo.com
- 完美解决“换另一台电脑上用VS2008继续开发web项目时出现“System.Runtime.InteropServices.COMException”,然后是加载不了项目。”
- 系统开发过中,2分钟之内搞定数据字典表文档的更新