CRM项目会员管理模块项目报告
基础组件的创建
由于我这里使用的是ssm框架集成,所以首先我们要做的就是根据数据库的表字段来进行mapper(DAO层) 与domain的创建,可以手动创建也可以配置generatorConfig.xml来进行自动生成,我这里选择的自动生成的
service层和界面层都使用velocity进行快速生成
然后需要在util包里面写一个创建高级查询分页的方法
然后在service层进行分页查询,调用分页方法
接下来做增删改
添加功能
修改功能
这里将添加和修改写到一个保存的方法中写一个判断,然后进行判断是添加还是修改。添加就在service层调添加方法,修改就在service层调用修改方法
删除功能
在Controller层写一个删除方法,调service层的删除方法,再掉mapper里面的删除方法,进行对数据库数据的删除
其他的也是基本的CRUD的基础上进行扩展,就不一一例举了
。。。
心得总结
通过这次项目,我觉得真正还是要自己先排错,要知道错在哪里,然后实在弄不出来了,再问问旁边的同事,还弄不出来再去问老大,这样也提升了自己,也加深了映像。