开发平台:eclipse indigo 3.7
1. 安装clear data builder :Eclipse(indigo) - help - installnew software – work with. Add - http://cleartoolkit.com/downloads/plugins/extjs/cleardatabuilder/4.1.4/
2. New – other – ClearDataBuilderfor Ext JS Project –next –Ext JS Location
Ext JS Location:如果没有下载到本地就用CDN吧,但是必须要连接到网络才能使用此项。Local URL指定本地路径 validate:Ping succeeded即为可用
Target runtime:选择部署服务器,我的是tomcat7
Persistence Platform:none
Connection: none
Spring Integration不勾
Finish
没有持久化,不用数据库链接,不用Spring管理,创建最简单的项目
3. src下创建po包,放Model,使用@JsClass就会自动生成Model的js文件
4. src下创建service包,新建,使用注解
5. 现在看看CDB的作用吧:project-clean
这是@JsClass注解根据po类生成的js文件
这是service注解生成的app和view的js文件
6. samples/service/PersonService/getPersions/controller下的js放到WebContent/app/controller下
samples/service/PersonService/getPersions/view下的js放到WebContent/app/view下
samples/service/PersonService/getPersions下的sampleApp.js放到WebContent下
index.html中app.js改为sampleApp.js
7. 部署启动项目就能访问了
8. service接口的同级已经生成了实现类,我们在里面重写方法,定义自己的业务逻辑
9. 再回到页面,点击load看看结果