浅谈Java项目配置

原创 2016年08月28日 21:37:09

       做了多年的OA,而目前OA也在默默的逐步走下坡路,大家都说OA可以把人做的颓废,最近突然急需做点新东西扩宽视野,因此想重拾以前的Java实实在在的做点web小应用练练手;因此就先从简单的Struts2+Hibernate3入手,看书时的确也就那么回事,但当真正做起来还是蛮麻烦的,下面就记录我目前的实践过程,方便以后查阅。

一、准备开发环境

       部署应用Java,tomcat,eclipse,mysql,Struts,Hibernate版本都要匹配,由于是练手项目,想先用点以前熟悉的配置,目前用的配置如下:jdk1.7+tomcat7.0+eclipse3.7.2+Struts2.2.3.1+mysql-5.0.18-win32

二、环境变量配置

       通常我们先安装jdk,比如我安装在D盘D:\Program Files (x86)\Java\jdk1.7.0_15

接着设置环境变量:JAVA_HOME:D:\Program Files (x86)\Java\jdk1.7.0_15

                                CLASS_PATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

                                 Path:;%JAVA_HOME%\bin;

                                CATALINA_HOME:F:\apache-tomcat-7.0.70

                                MYSQL配置:对于这个免装版的版本是cmd进入mysql的根目录bin,然后执行以下命令mysqld --install;mysql安装目录下还得配置my.ini;配置mysql_home并在path中类似Java的设置

三、eclipse中项目展现

       项目主要实现在线下单购买商品,提交后更新到数据功能,主要的项目代码文件及配置文件如下图:

四、项目解说
        基本框架是Struts2+Hibernate3,涉及的lib都放在WebRoot下的lib里,并且需要在web.xml中配置Struts相关的信息,比如首次登录时需要执行index.jsp,出错页面,成功页面等。

五、项目总结

        hibernate可以通过eclipse的help在线安装

地址:http://download.jboss.org/jbosstools/updates/development/indigo/

配置需要配置hibernate.cfg.xml有关数据库的全局连接信息,Sales.hbm.xml是指类与数据库表连接相关的持久化信息

另外通过测试类的junit可以提高开发速度,junit首先通过Build path增加Junit4,再建junit类选择test case

最后遇到的数据接收与存储的中文乱码问题

首先要设置Struts.properties 

<struts.i18n.encoding value="UTF-8"></struts.i18n.encoding>

另外在hibernate.cfg.xml数据库连接的最后增加如下代码

?userUnicade=true&amp;characterEncoding=UTF-8




版权声明:本文为博主原创文章,未经博主允许不得转载。

Java项目依赖的配置过程

在项目中添加要被依赖的项目
  • zouqingfang
  • zouqingfang
  • 2015年06月28日 16:57
  • 2207

java项目 应该如何部署?

谈到这个问题,确实很头疼啊。 以前在学校也做过一些项目,当然学校里面的都是小儿科啦,记得当时弄项目部署的时候,弄了好长时间,在网上查资料,这样那样的。。。。。 最后的结果是,比如我有一个项目tes...
  • wxl1990721
  • wxl1990721
  • 2013年07月08日 11:16
  • 14432

Java Web 项目的部署步骤

关于java web项目的部署有很多种,我就把最近使用的一种跟大家分享下: 项目部署的前期准备: 1.XXX.war file 2.Tomcat server 当以上两项都准备好后,我们就可以开始项目...
  • Toplifeww
  • Toplifeww
  • 2014年12月03日 20:15
  • 3154

JAVA项目文件结构与配置文档(干货)

  • 2016年10月18日 15:44
  • 56KB
  • 下载

初学JavaWeb需要知道的目录结构与配置

初学JavaWeb需要知道的目录结构与配置JavaWeb目录结构 Java Resourcesrc:存放Java源代码的目录。 Libraries:存放的是Tomcat及JRE中的jar包。 buil...
  • qq_33689414
  • qq_33689414
  • 2017年02月22日 17:48
  • 3792

JavaEE介绍和环境配置

一、 javaEE体系架构 web回顾: web的核心技术就是servlet和JSP,然而组成一个基本的web应用程序还有:客户端浏览器、HTTP协议、javabean、xml、标记库、web服务...
  • wuyueyuljh
  • wuyueyuljh
  • 2012年05月06日 10:40
  • 10758

eclipse javaee版本配置tomcat并向tomcat发布工程

1.下载最新的eclipse javaee版本,下载地址为:http://www.eclipse.org/downloads/,这里注意一定要选择javaee版本, 2.Tomcat下载,链接为:...
  • longshengguoji
  • longshengguoji
  • 2014年09月06日 17:58
  • 17729

正常的Java web项目 Deployment Assembly 配置

  • zsw12013
  • zsw12013
  • 2016年05月03日 14:46
  • 429

java web项目开发前必备工具安装.doc

  • 2009年06月01日 11:43
  • 30KB
  • 下载

java项目开发经验总结

Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点: 1、掌握项目开发的基本步骤 2、具备极强的面向对象的分析与设计技巧 3、掌握...
  • qq_35447305
  • qq_35447305
  • 2016年09月05日 18:02
  • 12260
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:浅谈Java项目配置
举报原因:
原因补充:

(最多只允许输入30个字)