20150315_OA准备开发环境2

一、准备开发环境

1、在MyEclipse中新建一个Web Project,名称为ItcastOA,设置工程的默认编码为utf-8 。
2、创建数据库itcastoa,注意编码要支持中文,比如设定为utf8。

 

二、添加所用框架的开发环境
  Junit4
  Struts2.1
  Hibernate.3.6
  Spring2.5
  整合SSH2

三、工程中的资源分类(目录与包结构)

1、源码文件夹
     src 项目源代码
     conf 配置文件
     test 单元测试
2、WebRoot文件夹
     script JavaScript脚本文件
     style CSS样式文件
     WEB-INF/jsp jsp页面(再创建子文件夹分类存放)

 四、设计BaseDao接口与BaseDaoImpl类

 =============================================================

一、创建数据库

mysql -uroot -proot

status

创建数据库:(utf-8)

create database itcastoa default character set utf8;
show create database itcastoa;

二、创建Web Project工程
  1、创建web project工程-->右键properties(utf-8)编码
  2、添加框架环境
    Junit4.4(官方下载地址http://sourceforge.net/project/showfiles.php?group_id=15278&package_id=12472)

    Struts2.3(官方下载地址 http://struts.apache.org/download.cgi

             

    stuts2各个包作用:

    commons-fileupload-1.3.2.jar    struts的上传下载

    commons-io-2.2.jar         可以看成是 java.io 的扩展

    freemarker-2.3.22.jar            freeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,表现层框架,定义了struts2的可视组件主题

      ognl-3.0.19.jar                     支持ognl表达式,OGNL表达式语言,struts2支持该EL 

    struts2-core-2.3.22.jar         struts核心包

    xwork-core-2.3.22.jar           xwork核心包  由于Struts2是由xwork的延伸 有些类依然关联着 xwork的类    

    

    Hibernate3.6(官方下载地址 http://hibernate.org/


    Spring.jar

           

 


    整合SSH
    整合Spring + Hibernate
    资源分类
    文件夹
      包
      日志

END!!!

posted @ 2017-03-15 12:18  壹毫米的距离  阅读(143)  评论(0编辑  收藏  举报