1.项目的初步框架已经搭建好,现做初步总结:
框架选用Spring 3.0+Spring mvc,数据源采用C3P0,JDBC采用Spring提供的jdbcTemplate,但本项目集成了Mybatis3.2,所以正常情况下会采用MyBatis的半自动化ORM映射sqlSessionFactory;对于对象的创建、上层对下层的调用,项目均采用Spring的注解@Component(组件注解),@Autowired(bean注解),Controller层不再xml配置,而采用@RequestMapping("/xx")实现跳转与参数传递。
前台界面展示部分采用ExtJs,目前分为上,左右的经典界面布局,右侧实质为一个Ext.tabPanel,点击左侧菜单实质为触发了add(组件)的事件。
数据传递,均采用json格式,json格式的转换以前文章层介绍过。
2.工作中依然有很多事情要做,只是自己的爱好不能就此中断,利用好零散的时间去写代码,坚持并且不断完善。
3.展示一下我的初步成果吧:------------------------------------------------------