“由于MyEclipse的功能十分强大且易于使用,它已经成为目前最受欢迎的软件集成开发环境”[4]。
2。2。3 框架技术
J2EE框架技术是一套全新的应用开发技术架构,其中包含各类组件、服务架构及技术层次,可以大大简化并且规范应用系统的开发与部署,进而提高系统可移植性与易用性。
JFinal作为国人编写的优秀轻量级框架,使用MVC架构,设计精巧,使用简单,遵循COC原则,零配置,无xml。由于JFinal零配置的特性,使得开发人员可以更加注重于业务逻辑的实现,从而提高代码质量,加快开发速度。JFinal优秀的DB+ActiveRecord的映射借鉴了其他语言对于数据库操作的优点,能够大大减少开发人员对于数据库操作时的代码书写,同时提供相当于原生sql同样强大的功能。JFInal为开发者提供了各种可选择的组件,可根据实际项目需要自行选择。本系统便采用了JFinal做作为开发框架。来*自-优=尔,论:文+网www.youerw.com
Maven作为企业级开发使用率最高的项目构建工具,对于开发者而言有着不亚于开发工具的重要性。Maven是一个项目管理的综合工具为开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,而不用关注于依赖资源的查找。在多个开发团队共同开发同一个项目时,Maven可以按照标准在非常短的时间里完成项目的配置工作。由于Maven的设置都很简单,并且可重复使用,Maven为开发人员节省了更多时间和精力,让开发人员更加注重于代码实现从而更好地实现业务逻辑。
本系统在开发时,选择了Maven为架构工具减少了项目在资源及依赖管理上花费的时间同时使用JFinal为系统开发框架,轻量便捷。两者结合使用,减少了许多开发时间,可以是开发者更加关注于系统逻辑实现。
2。3 本章小结
本章通过开发方案的介绍表明了本系统开发的主题思路以及一些系统的架构及具体市场环境的分析。通过开发环境的描述简单罗列并介绍了在开发过程中所使用到的一些技术与组件,并对系统开发过程中所使用的技术与组件做了简单的介绍。