准备好长时间,一直想把最近所学用于实践,正好想到Oracle的Scott用户的表设计还算合理,且自己也很熟悉,现将整个系统的架构设定如下:
1.数据库不用说,Oracle 11g 的 Scott 用户
2.框架部分:采用Spring Mvc;持久层采用ByBatis;Controller层主要用的是Spring Mvc的注解实现跳转和参数传递;展现层采用现在最热门的ExtJs技术。
3.细节:ExtJs与后台交互的数据主要为json,所以,在Controller层从后台得到的数据,均转化为json格式的数据。
.....以后想到什么再来补充,Spring Mvc,MyBatis,ExtJs 均已经掌握差不多,接下来就开始我自己作为架构师,需求分析师,产品经理,程序员,测试工程师的开发阶段。