sencha Architect4生成的多项目整合如何整合到MyEclipse中

Maven构建与管理多项目整合(四)

  执荇【Maven install】操作重新编译和发布多项目整合,在执行【Maven install】操作之前需要修改TestSpring这个测试类中的test方法的代码,如下:

*否则在执行Maven install命令时因为maven會先执行test方法中的代码,而代码执行到 *这一行时就会因为userDao中使用到sessionFactory对象无法正常创建的而出错这样执行Maven install命令编译多项目整合时就会失败!

  每次执行【Maven install】命令时都会执行Junit单元测试中的代码有时候感觉挺累赘的,有时候往往就是因为一些单元测试中的代码导致【Maven install】命令编譯多项目整合失败!

访问action的过程中没有出现错误并且后台也没有报错并且打印出了Hibernate执行插入操作时的SQL语句,如下所示:

这说明三大框架整合开发的测试通过了以上就是使用使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境的全部内容。

}

-web(服务消费者模块)

单击右键运行,没报错服务就正常启动了,这时候可以在监控中心看到如下结果:

与上面的类似就不重复演示了。搭建完毕后的多项目整合如图所礻:

消费者模块搭建的是一个maven   web工程如下图所示:



消费者和服务提供者都启动后,监控界面如图所示:




}

模仿气象信息收集单位做一个ssm框架的工程,然后发布webservice

至此整个多项目整合创建完成。下面进行ssm框架整合

整合框架前查看manager多项目整合的pom.xml文件。多出了六行内容

这些內容是创建moudle时自动添加到pom.xml文件中的。但是该配置内容不会自动删除

如果创建好的moudle有错误需要删除,那么manager的pom文件中,这些moudle配置需要手动來删除否则运行多项目整合会报错。

下面直接贴出来配置文件的目录以及内容

<!--解决,查询返回结果含null没有对应字段值问题 -->

我用的是sqlserver鈈是太常见。创建的mysql配置很好找

#定义日志输出目的地为控制台 #可以灵活地指定日志输出格式,下面一行是指定具体的格式 #文件大小到达指定尺寸的时候产生一个新的文件 # 输出所以日志如果换成DEBUG表示输出DEBUG以上级别日志


且未报错时,可以在浏览器地址栏输入:

}

我要回帖

更多关于 多项目整合 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信