开发指南

Smart 2.0 开发指南 —— 附录

别说谁变了你拦得住时间么 提交于 2020-03-02 04:59:37
6. 附录 6.1 常用API 6.1.1 Result API 说明 Result(boolean success) 构造结果对象(设置成功标志) Result data(Object data) 构造结果对象(添加返回数据) Result error(int error) 构造结果对象(添加错误代码) boolean isSuccess() 获取成功标记 void setSuccess(boolean success) 设置成功标志 int getError() 获取错误代码 void setError(int error) 设置错误代码 Object getData() 获取返回数据 void setData(Object data) 设置返回数据 示例1:返回删除操作的结果 public Result delete(long id) { boolean success = productService.deleteProduct(id); return new Result(success); } 示例2:生成成功标记的对象,设置返回数据“abc” Result result = new Result(true).data(“abc”); 示例3:生成成功标记的对象,设置返回数据“abc”,并设置错误代码 1 Result result = new Result(true)

Smart2.0开发指南——入门

孤者浪人 提交于 2019-11-30 23:16:16
说明:本文为《Smart2.0开发指南 》系类文章 第一步:创建一个基于Servlet3.0的Maven Webapp工程    打开Eclipse,点击File>New>Maven Project 选择项目保存位置,默认为Workspace目录,点击Next, Archetype选择maven-archetype-webapp,点击Next,填写项目信息如图2-1,点击Finish完成创建。 标准的Maven Webapp目录结构如下: --src   |--main    |--java    |--resources    |--webapp   |--test    |--java    |--resources 而这里使用Eclipse 的Maven插件创建的目录并不完整,需要我们手动创建src/main/java、src/test/java、src/test/resources三个目录,创建后的项目目录结构如图2-2。   这里Maven Webapp的Webapp版本为2.3,也就是Servlet2.3,由于Smart 是基于Servlet3.0的,所以需要将Webapp的版本改为3.0。在workspace中找到HelloSmart项目,用文本编辑器打开HelloSmart/.settings/org.eclipse.wst.common.project.facet

Smart2.0开发指南——开发工具

坚强是说给别人听的谎言 提交于 2019-11-29 18:35:13
说明:本文为《Smart2.0开发指南》系列文章 1.1 准备开发工具 常言道:“工欲善其事,必先利其器”。下面介绍一些市场比较主流、比较犀利的开发工具用于Smart 应用开发,工具如下: Java 编译和运行环境:Oracle JDK 1.6 + 集成开发环境:Eclipse IDE for Java EE 4.3 或IntelliJ IDEA 12.1 项目构建工具:Maven 3.0 Web 服务器:Tomcat 7+,Apache 2.2+(可选) 据库:MySQL5.0+(服务器),Navicat 11.0(客户端) 代码版本控制:Git 1.8(服务器)、SourceTree(客户端) 文本编辑器:Sublime Text 2.0 或 Notepad++ 6.5 工具下载链接:   JDK: http://www.oracle.com/technetwork/java/javase/downloads/index.html   Eclipse: http://www.eclipse.org/downloads/   IntelliJ IDEA: http://www.jetbrains.com/idea/download/index.html   Maven: http://maven.apache.org/download.cgi   Tomcat: http:/