今年3月上网查了许多关于**系统在我国的可行性情况及市场需求情况,并形成了文字形式的报告。
半月后开始开始根据需求分解出各个实体,初步分析出各个实体的属性,理清数据流,看看实体是否都被这条数据流联系起来。
一周后根据数据流,实体建表,理清表之间的关系,适当建立关系表。
学习Struts2,仿照网上例子搭建了一个最基本的Struts登录验证页面(没有后台数据库及DAO层)。
一周后了解了Hibernate的最表面情况,仿照书上的例子,为我每一个实体都建立了POJO类,Mapping文件中开始大部分使用的是一对多双向关联。
这完了之后看了几集网上Spring的教程,发现Spring的MVC的注解形式好像比较容易入手,开始模仿网上的已有范例,编写了Spring的配置文件,完全不理解里边那几个复杂的bean(数据源等)。
大概4月出开始写系统的登录界面,处于边学习边编写状态,最初是设计界面,下载网页素材,适当修改网页结构,换上PS好的图片,仿照网上的例子配置好了Hibernate配置文件,写了管理员类及它的Mapping文件,写了一个用于登录的Action,在Struts.xml文件中配置好这个Action,name开始写的大写总是报no Action的错,后来查资料说实话Spring为Action的创建action是首字母小写的,将页面中用户名和密码的标签名在Action控制层中都配好同名的属性,并设置好get()、set()方法,这些都配置好后,登录页面输入用户名和密码,点击登录通过Service中的方法查询数据库中的表中是否有匹配的记录,如果有匹配的记录就通过struts.xml文件的配置跳转到指定页面。这样基本做好了登录界面。