首页 > 编程语言 >「Java开发指南」如何用MyEclipse为iPhone搭建Spring应用程序?

「Java开发指南」如何用MyEclipse为iPhone搭建Spring应用程序?

时间:2024-09-30 10:37:41浏览次数:10  
标签:Java Spring MyEclipse 应用程序 生成 iPhone 搭建

本教程将引导您完成在iPhone上使用的软件组件生成,这就产生了一个完全实现的可运行iPhone应用程序,可以立即用于验证和测试生成的iPhone组件。在本教程中,您将学习如何:

  • 从数据库表搭建到现有项目
  • 部署应用程序
MyEclipse v2024.1离线版下载

MyEclipse技术交流群:742336981 欢迎一起进群讨论

一、创建一个Web项目

创建一个名为CustomersiPhoneApp的MyEclipse Web项目。

注意:如果您得到一个关于项目编译器遵从级别与工作空间默认值不匹配的弹出窗口,请通过单击Yes来指定您想要为项目使用的自定义设置。

「Java开发指南」MyEclipse for Spring参数 - 注释器
新的web项目
二、从数据库表中搭建

iPhone的搭建需要与Spring MVC搭建相同的步骤,遵循搭建Spring MVC应用程序的步骤,但有以下例外:

Select Web Client Type向导页面上,选中iPhone的Generate复选框。

「Java开发指南」MyEclipse for Spring参数 - 注释器
选择Spring iPhone web客户端

注意:如果您想要使用Spring DSL,那么需要在搭建之前为项目启用Spring DSL支持。

三、在模拟器中部署应用程序并进行测试

1. 在Servers视图中右键单击MyEclipse Tomcat服务器,然后选择Add/Remove Deployment。

2. 在Available列中选择CustomersiPhoneApp,单击Add,单击Finish。

「Java开发指南」MyEclipse for Spring参数 - 注释器
向服务器添加项目

3. 您可以使用移动模拟器来测试应用程序,在地址栏中输入以下URL:http://localhost:8080/CustomersiPhoneApp/

iPhone应用程序可用于列出所有客户、查看客户详细信息、编辑客户详细信息、删除客户和添加新客户。

「Java开发指南」MyEclipse for Spring参数 - 注释器
客户APP列表
「Java开发指南」MyEclipse for Spring参数 - 注释器
客户APP编辑详情
四、生成什么?

为了方便您使用ME4S生成代码,本教程只涉及从单个数据库表构建代码。因此只生成用于管理单个实体的软件组件,而不存在实体关系。当您开始为多个实体(可能带有实体关系)生成时,生成的软件组件要比使用本教程生成的软件组件多得多。尽管有更多的代码,但它被分组和组织如下图所示。

「Java开发指南」MyEclipse for Spring参数 - 注释器
生成的搭建  

标签:Java,Spring,MyEclipse,应用程序,生成,iPhone,搭建
From: https://www.cnblogs.com/AABBbaby/p/18441343

相关文章

  • Spring Boot项目 application.yml 配置赋值到 Java配置类中
    SpringBoot项目 application.yml 配置赋值到Java配置类中application.ymlsdkConfig:#是否为测试环境(true=是;false=否)isDevEnv:falseSdkConfig.javaimportorg.springframework.beans.factory.annotation.Value;importorg.springframework.stereotype.Comp......
  • 震惊!一男子为了写初始java博客,竟然……
    目录前言Java语言概述1.数据类型(1)boolean类型(2)floatchar2.类型转换(1)自动类型转换(隐式)(2)强制类型转换(显式)(3)字符串类型拼接(4)将数据转换成字符串 (5)将字符串转换成int3.运算符(1)除法和求余(2)无符号右移>>>(3)位操作符4.一些建议5.小结前言Java语言概述Ja......
  • JavaScript 解构赋值 是 浅拷贝还是深拷贝
    解构赋值是ES6(ECMAScript2015)引入的一个特性,它允许我们可以快速取出数组或者对象中的值并赋值给新的变量。consta={name:'name',age:18,marriage:false,}let{name,age,marriage}=a;console.log(name,age,marriage)//打印信息:name......
  • 基于SpringBoot的二手交易网站-毕业设计源码36236
    目 录摘要1绪论1.1选题背景与意义1.2开发现状1.3论文结构与章节安排2 二手交易网站系统分析2.1可行性分析2.1.1技术可行性分析2.1.2 经济可行性分析2.1.3法律可行性分析2.2系统功能分析2.2.1功能性分析2.2.2非功能性分析2.3 系统用例......
  • 从 ES5 到 ES14:深入解析 JavaScript 的演进与特性
    文章目录前言一、ES5(ECMAScript2009)1.严格模式('usestrict')2.Object.defineProperty3.Array.isArray4.forEach,map,filter,reduce二、ES6(ECMAScript2015)1.let和const2.箭头函数3.模板字符串4.解构赋值5.class和extends6.模块(import和export)......
  • IDEA 2024将Java项目(module)打成JAR包
    说明:标题中所说的项目在IDEA中被称为Module(模块),这里实际上是要将IDEA中的建立的Module打成JAR包。目标:将module打包为JAR文件,随后在另一Module中导入并使用该JAR包。流程:新建chpt03与test两个Module,在chpt03中编写Person类文件并成功测试,然后尝试在test模块中导入并使用Person......
  • JAVA将一段时间 按周、月、季度、半年、年进行分割
    JAVA将一段时间按周、月、季度、半年、年进行分割。有时候开发常常会传入一个开始时间和结束时间,将两个时间进行分割,返回一个时间的集合以下是我们小组成员所书写的实体类packagecom.aisino.utils;importjava.text.SimpleDateFormat;importjava.util.*;publicclassSpi......
  • springboot宠物智慧医院-计算机毕业设计源码-计算机毕业设计源码99362
     目录摘要1绪论1.1选题背景与意义1.2国内外研究现状1.3微信开发者工具1.4小程序框架以及目录结构介绍1.5论文结构与章节安排2系统分析2.1可行性分析2.2系统流程分析2.2.1系统开发流程2.2.2用户登录流程2.2.3系统操作流程2.2.4添加信息流程......
  • 第二周(java的多态性)
    1、类的多态:属性不会被覆盖,当父类和子类中存在相同的属性名时,子类中会有两个,具体是哪个值,看声明的类名!!             方法会被覆盖,编译看左边,执行看右边。2、charc1='A';inti=65;c1==i //true  不论谁先谁后因为char类型会被自动类型转换为in......
  • SpringBoot456航空订票管理系统
    ......