最近发现一款SSH代码生成的工具,介绍给大家,下面是我原文copy过来的,希望对大家有帮助,呵呵。AutoCode代码生成器(SSH版)
【用于JAVA开发中的 Struts2.0 + Spring2.0 + Hibernate3.2 框架整合程序开发】 
强大的支撑功能,堪称JAVA SSH编程的利器,你绝对值得拥有!
自动生成以下所有内容(即:完整的Java SSH支持的工程)   Sturts2.0配置--> sturts.xml、struts.properties
   Spring2.0配置--> applicationContext.xml
Hibernate3.2配置--> hibernate.cfg.xml
         JSP文件--> 具有Struts2.0支持的增、删、改、查页面及自定义查询、自动分页等操作
          Action--> 业务Action.java和导出Excel的Action等
             VO --> bean.java及 bean.hbm.xml配置文件
        Service --> Service接口定义类
            DAO --> DAO接口定义类
        DAOImpl --> DAO接口Implements实现类
       程序配置 --> web.xml
        验证框架--> bean-validation.xml (实体验证)、SaveAction-validation.xml (保存验证)、UpdateAction-validation.xml (修改验证)
   日志管理配置 --> log4j.xml       国际化配置-->globalMessages_zh.properties(中文)     globalMessages_en.properties(英文)
       页面美工 --> 页面按钮样式及CSS样式文件生成的代码直接拷贝到MyEclipse里,做简单设置,发布后即可运行!最多3分钟的生成过程,一次生成,全程无忧!更有9组页面按钮,6套页面样式供您选择,灵活的SSH架构、清晰的SSH层次结构!一旦拥有,JAVA无忧!
有需要的朋友,可以到天空软件园 www.skycn.com 输入autocode 下载 SSH版来用,呵呵。。

解决方案 »

  1.   

    可以访问天空软件园(www.skycn.com) 输入 autocode就可以下载到SSH版,呵呵。顺利下载,O(∩_∩)O哈哈~,酷
      

  2.   

    这个是生成好后,代码的使用方法,这个是在autocode shh版里的用户帮助里摘取的,大家可以直接看
    下面的帮助,或看工具里的帮助,总之先下载看看就知道了,呵呵!!
    **** 运行生成好的代码(对于MyEclipse6.5开发环境还不是很熟的朋友,请按下面的步骤做)*****  1、生成好的代码在C:\AutoCode_SSH\表名目录下(本例以生成表名为:AA来说明)
         【即:本例生成好的代码放在 C:\AutoCode_SSH\AA 下】
         
      2、运行 MyEclipse6.5 开发环境,依次点击 File->new->Other->MyEclipse-> 
         java Enterprise Projects-> Web Project(Optional Maven Support),在弹出来的对话框中做如下三步:
          1)、输入工程名称(如:工程取名叫 test),
          2)、在J2EE Specification Level 选项里选中 Java EE5.0
          3)、点击Finish 完成新工程的建立
        
      ++++++++++++++注:下面Hibernate、Spring、Struts的添加顺序不能颠倒,切记 +++++++++++++++  3、【添加Hibernate 3.2支持到新工程中】,右击工程test,在弹出的快捷菜单里依次点击
         MyEclipse-> Add Hibernate Capabilities... ,请按照弹出来的界面顺序依次操作4、【添加Spring 2.0支持到新工程中】,右击工程test,在弹出的快捷菜单里依次点击
         MyEclipse-> Add Spring Capabilities... ,请按照弹出来的界面顺序依次操作  5、【添加Struts2.0支持到新工程中】。这是个文件拷贝过程;
         把软件安装时自带的Struts2文件夹里的freeer-2.3.8.jar、ognl-2.6.11.jar、
         struts2-core-2.0.11.jar、struts2-spring-plugin-2.0.11.jar、xwork-2.0.4.jar共5个jar文件拷贝到
         工程test的WebRoot\WEB-INF\lib目录里
         注:以上5个jar包是Struts2.0自带的,我们把他打包在安装目录里,方便大家使用。  好了,具有Struts2+Spring2+Hibernate3.2支持的工程建立好了,接着再进行下面的步骤:
      
      6、拷贝本代码生成器生成好的文件到刚才建立好的工程中.(文件拷贝的过程)
         1)、把生成好的C:\AutoCode_SSH\Aa目录下的src和WebRoot目录一起拷贝到新工程test
             里覆盖工程原来的src和WebRoot目录,这样就完成了所有代码的拷贝了。     2)、把数据库驱动程序文件放入新工程test的WebRoot\WEB-INF\lib目录下.
             oracle数据库的驱动文件是 classes12.zip、ojdbc14.jar
             sqlserver数据库的驱动文件是msbase.jar、 mssqlserver.jar 、msutil.jar 
             注:以上数据库的驱动文件不是自动生成的,是数据库的公用驱动。
         3)、进入工程test的WebRoot\WEB-INF\lib文件夹目录里将asm-2.2.3.jar文件删除,这样
             避免Hibernate3.2和spring2.0用到的jar包冲突,切记!一定要删除!        
         以上工程建立完了,下面是运行效果
        
      7、发布工程test到服务容器(如:tomcat),以便看到运行效果,具体做法如下:
         1)、右击工程test,在弹出来的菜单中依次选择Refresh,刷新下工程,这个步骤不能省略。
         2)、右击工程test,在弹出来的菜单中依次选择 MyEclipse->Add and Remove Project Deloyments...
         然后在弹出来的对话框里点击add,再选择Tomcat 6.x,即可。
         
         最后,启动tomcat6.0(我的tomcat在C:\Tomcat6.0.14\apache-tomcat-6.0.14\bin\startup.bat)后,
         在IE里运行 http://localhost:8080/test     以上操作完,就可以看到演示效果了,希望大家用得愉快,谢谢!
      

  3.   

    必须、绝对、应该知道还有S,S,H3个东西可以分开单独使用:)
      

  4.   

    下载的是AutoCode_SSH_Demo版,怎么老是登陆不上数据库啊?数据库是SQL SERVER2000