女友毕业设计项目记录

临近毕业,她一直催促我快点做她的毕设,由于昨天刚刚完成了手机OA的主题框架,剩下的工作就由他们去修补,于是有了点时间,试着搭建了一下她的毕设项目的框架。

虽然业务逻辑很简单,但是不能用现有的框架,因为上次课设时就被他们老师发现不是他本人做的了,如果还用那个框架,这个老师也许会发飙,只好自己亲手搭建一个简单的框架吧!即使老师不相信,但是也找不到任何破绽。

在众多编程语言中,java是我比较喜欢的,也是用的比较熟练的,于是打算选用最新版本的ssh框架,至少这样能够证明我们的框架是自己搭建的,到时候也许能免不少麻烦,按照以前的积累,很快完成了ssh框架的整合,测试登录界面通过。

也许有点顺利,有点得意。想优化一下框架,于是写了一些基类,把一些框架级得操作都放到基类里,尝试追求代码的复用。早起起来还是有点发愁,在此梳理一下思路:

整个工程分为以下几大部分

action:负责业务逻辑的处理

dao:负责数据交互

model:负责映射数据库

service:给action提供封装好的服务

其中还有一个base:封装基类,里面包含了 action、dao、service的基础操作,通过继承方式实现。

问题1.spring框架构造传参与现在的泛型基类模式冲突,等待解决,标记一下。

解决办法:最后发现是struts的问题,哈哈,鼓捣半天spring没用着,最后通过设置基类完美解决。

问题2.模仿人家用泛型去设计 dao,获取不到对象,等待解决。。。

解决办法:在某位网络大虾的帮助下,两个小时搞定,很高兴,看来项目还算顺利

你可能感兴趣的:(设计)