`
j2eetop
  • 浏览: 59954 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

快速搭建Tiny开发项目

 
阅读更多
先前阅读过《快速入门》的用户,应该了解Tiny开发项目的几种方式:服务方式、流程编排方式和MVC方式,当然用户也可以结合其他的框架。对Tiny而言,标准Web应用是一个集成工程,本身不应该包含任何代码,各种服务、业务、展示资源以子工程的方式通过总POM文件依赖引入。
《快速入门》提供的是web的示例工程,那么如何构建标准的开发工程呢?
比较简单的方式是通过骨干工程org.tinygroup.developarchetype搭建,命令行示例如下(用户也可以选择图形界面,不过没命令行便捷):

mvn archetype:generate -DgroupId=com.test -DartifactId=demo -DarchetypeGroupId=org.tinygroup -DarchetypeArtifactId=org.tinygroup.developarchetype -DarchetypeVersion=1.2.0-SNAPSHOT -DinteractiveMode=false

创建完的目录结构如下:


相应的工程层次如下:


需要注意:服务层的服务接口和服务实现必须拆分开,这是tiny项目层次强制要求的。服务层下面的业务层、Dao层等的拆分是tiny项目推荐的做法,而非强制。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics