SSM框架搭建过程及心得体会 |
您所在的位置:网站首页 › 程序开发课程培训心得体会 › SSM框架搭建过程及心得体会 |
一.SSM框架介绍 SSM框架即Spring+SpringMVC+MyBatis Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。MyBatis是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO)MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。 二.人事管理系系统项目开发过程 个人任务:在建立好的web前端的基础上,实现每个模块相应的后端功能,并对每个模块搭建相应的数据库。 简要步骤: 1.环境搭建(JDK、Maven、SVN、Myeclipse、MySQL) 2.对系统功能模块进行合理的分工(有两种选择:1.每人负责几个特定模块,最后将特定模块整合在一起。2.一个人负责前端的调整和优化,一个人负责后端功能的实现,一个人负责数据库的搭建以及与后端的链接。经过组内讨论,由于组内人员的协作能力有限,所以选择了第一种方法。) 3.对系统功能进行详细分析,对数据库进行设计与搭建 4.编写代码实现模块的后端逻辑功能 5.将组员编写的代码放在一起做整合,对系统功能进行调试运行。 6.对系统进行系统测试并对系统进行后期优化 7.编写系统使用说明书 三.开发心得体会 1.在与他人合作编写代码时,要提前商量并确定下来一定的书写规范,一是为了保证代码的整洁度,二是为后续的整合以及修改工作提供便利。 2.在编写后端逻辑功能时,要时刻关注前端到后端再到数据库的数值传输,以此来确保模块功能的实现,同时减少代码编写过程中产生的bug。简而言之,代码的书写思路必须要清晰。 3.对于自己编写的代码,特定功能部分要进行注释和标记,同时保证自己的代码干净整洁。方便后续他人的阅读和理解。 4.充分理解自己撰写代码的局限性和可扩展性。尽量使自己的代码逻辑便于修改和拓展。 5.对自己编写代码中产生的bug进行整理并记录,养成做bug笔记的习惯,帮助自己快速成长。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |