基于ssi框架培训方案

基于ssi框架培训方案

ID:5331749

大小:2.73 MB

页数:60页

时间:2017-12-08

基于ssi框架培训方案_第1页
基于ssi框架培训方案_第2页
基于ssi框架培训方案_第3页
基于ssi框架培训方案_第4页
基于ssi框架培训方案_第5页
资源描述:

《基于ssi框架培训方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于struts+spring+ibatis+jquery的员工培养方案一、引言1、Java开发规范详见《Java软件开发规范》2、struts、spring、ibatis、jquery简介Struts2主要来源于webwork框架,与Struts1相比,在数据传递方面,Struts2提供了更加强大OGNL标签功能,使其能够通过在action中定义变量来直接与jsp页面中的数据进行相互传值,省去了Struts1中的formbean;而在跳转控制方面,Struts2简化了配置文件的信息量,使页面和action之间的交换更加的简洁和直观,便于开发人员的管理。Spring功能非常的强大,比如

2、它的控制反转/依赖注入机制,省去了我们自己书写工厂模式的工作,实现类对我们将要用到控制类、业务逻辑类、数据访问类、以及JNDI或者JDBC数据源的托管;Spring对AOP支持使我们在用户权限控制、事务处理方面节省了很多工作量;iBatis则是一种轻量级的ORMapping框架,与Hibernate相比,iBatis提供了半自动化对象关系映射的实现,开发人员需要编写具体的sql语句,为系统设计提供了更大的自由空间,为sql语句优化提供了便利。jQuery是一个JavaScript库,它有助于大大简化JavaScrip以及Ajax编程,它的目的就是保证代码简洁易读并可重用。开发人员再也不

3、必编写大堆重复的循环代码和DOM脚本库调用了。使用jQuery,开发人员可以把握问题的要点,并使用尽可能最少的代码实现想要的功能二、培训内容1、框架引入首先拿到空的框架frame,放到指定的位置解压,打开MyEclipse,点击“file”,页面显示如下:点击“import”,弹出import窗口选择“ExistingProjectsintoWorkspace”,点击Next,点击“Browse”,选择解压后的文件目录依次点击“确定”,“finish”如果出现错误,在项目上右击选择properties属性,弹出以下文本框在Textfileencoding的other中选择”UTF-8”

4、,点击“OK”即可。编译后目录结构如下:下面判断该空框架是否可以运行,点击MyEclipse上面的,弹出在project中选择frame,点击“ADD”,选择tomcat6.X,点击finish,点击确定,在servers的tomcat6.x中会多出frame项目,在tomcat6.x上右击选择DebugServer或者RunServer运行模式。打开浏览器,在地址栏中输入http://localhost:8080/frame弹出查询页面则表示配置成功。2、该框架是以sqlserver数据为例的,修改系统数据库连接打开com.yonggang.pxgl.springconfig下的修改

5、上面的数据库地址、名称、登录名、和密码信息即可3、开发前说明开发时,包的命名要和功能菜单相关,比如说开发编码管理,先定义包bmgl,然后在bmgl下分别建4个包,action、dao、service、pojo。action用于存放struts2的Action类,dao用于存放数据库访问接口及实现类,pojo用于存放javabean对象,service用于存放业务逻辑处理的接口及实现类。一般开发步骤:第一步新建POJO类第二步新建DAO接口及实现方法第三步新增SERVICE接口及实现方法第四步新增Action类,action类必须继承BaseAction第五步配置spring,在appl

6、icationContext-dao.xml、applicationContext-services.xml、applicationContext-action.xml中分别注入dao、service和action第六步新增struts的xml文件,定义相关配置,例如struts-bmgl.xml,并将struts-bmgl.xml引入到struts.xml中去第七步新增ibatis的xml文件,并引入到sqlMapConfig.xml中去第八步新增jsp文件4、编码管理功能的开发1)新建POJO类,在com.yonggang.frame.bmgl.pojo上右击,点击“new”、“c

7、lass”弹出新增页面,在name中输入POJO类名称“Bmgl”点击finish,该类文件创建成功,下面就是在该类文件中定义对象,对象名称最好与数据库表中的写法一致选中类名称,在类名称上右击,依次选中“Source”、“GenerateGettersandSetters”弹出以下窗口点击”SelectAll”,全部选中,然后点击“OK”,生成对应的set、get方法,部分代码如下:1)新建dao接口,在com.yonggang.frame.b

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。