在项目的开发过程中,有几个方面是需要我们注意的。
项目数据结构的合理设计。
项目的客户体验模型是否已经得到了客户的确认。
开发人员已经熟练理解业务需求。
系统统一的开发环境。
系统统一的开发规范和流程。
细心的单元测试、系统测试。
掌握以上的几个方面,对于开发人员开发系统,应该说不是一件困难的事情。
好了,不多说了,我们现在已经完成了2、3、项的内容。下面,我们将对其他环节进行思路引导。为了让大家很快的介入开发,我们先从用户管理的内容开始,让大家快速了解我们的项目开发思路,以后模块的开发,就只是套用这个实例就行了。
大家准备好了吧,我们就要开始了。
第一步:建立用户管理服务端程序代码结构。
首先,建立com.cxgl.cxbase.userinfo包,在该包下面,建立相应的java类。
然后,建立用户管理相关的Java类。列表如下:
类名 | 说明 |
UserAction.java | 该类为控制层的Action类,相当于JSP中的SERVLET的作用,只是我们在这里用Struts2的Action技术来实现了。如果忘记了,请大家学习JSP的MVC章节的内容。 |
UserDao.java | 该类为JAVABEAN,主要实现在用户管理中,需要执行访问数据库操作的方法,并将执行的结果返回给用户的业务类。 |
UserRowMapper.java | 该类为JAVABEAN,主要实现将从数据库里面取出的数据,转换成对应的PO对象数据。 |
UserInfo.java | 该类为JAVABEAN,主要实现定义数据的PO对象类,也是我们通常说的标准JAVABEAN。如果忘记了,请大家学习JSP中JAVABEAN章节的内容。 |
UserService.java | 该类为JAVABEAN,主要实现用户管理业务逻辑的封装。如果忘记了,请大家学习JSP中JAVABEAN章节的内容。 |
未完。。。。