首页 > 编程语言 >「Java开发指南」MyEclipse如何支持Spring Scaffolding?(五)

「Java开发指南」MyEclipse如何支持Spring Scaffolding?(五)

时间:2024-03-14 09:33:22浏览次数:36  
标签:菜单 Java Scaffolding Spring 代码 MyEclipse 编辑器 DSL

在上文中(点击这里回顾>>)主要为大家介绍了Spring DSL模型等内容,本文将继续介绍菜单等。

MyEclipse v2023.1.2离线版下载

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

6. 菜单

本节主要描述与Spring支持的MyEclipse相关的各种菜单。

6.1 MyEclipse 菜单

当您右键单击Eclipse项目时,MyEclipse菜单包含以下菜单项。下面屏幕截图中的前五个菜单项仅在支持Spring的MyEclipse中可用。

「Java开发指南」MyEclipse如何支持Spring Scaffolding? MyEclipse菜单
6.2 Spring DSL菜单

当您展开Spring DSL菜单文件夹(右键单击,并选择MyEclipse>Spring DSL)时,该菜单包含以下与使用Spring DSL进行开发相关的菜单项。这些菜单项仅在支持Spring的MyEclipse中可用。

「Java开发指南」MyEclipse如何支持Spring Scaffolding? MyEclipse>Spring DSL菜单
  • Enable Spring DSL:运行 Enable Spring DSL 向导。
  • Disable Spring DSL:禁用Spring DSL,这将关闭DSL执行的所有代码生成和代码同步。
  • Update Spring DSL from Source:运行反向工程过程(a)从对Java代码的更新中更新已有的Spring DSL构件,或者(b)从Java源文件创建新的Spring DSL构件。当项目启用了Spring DSL时,Eclipse构建器会监视项目中的代码更改,并自动使Spring DSL保持同步。然而在某些情况下,您可能需要强制同步(例如,在Eclipse之外进行的更改)。
7. FAQ

所有MyEclipse for Spring函数都需要Spring DSL吗?

不,只有当您希望利用Spring DSL抽象(模型驱动方法)来简化应用程序开发并使用相关的Spring DSL编辑器时,才需要Spring DSL,CRUD scaffolding函数不依赖于Spring DSL。

为每个Spring DSL抽象具体管理/生成了什么?

每个Spring DSL构件管理一个或多个基于代码的构件。当您使用相关的编辑器修改Spring DSL工件时,所有托管代码工件都会相应地更新。所有托管代码工件都列在各自Spring DSL编辑器(即服务、控制器)的代码生成选项卡中,此选项卡显示生成的所有代码工件,表中的每个条目表示生成的代码工件。

注释器和编辑器的区别是什么?

通常它们的目的都是帮助您配置Spring或JAX-WS构件,Spring DSL编辑器与使用Spring DSL特别相关,它提供了代码和配置文件管理。另一方面,注释器独立于Spring DSL,并在编辑代码时提供帮助。如果您想使用一个抽象层来管理代码,那么我们建议您使用Spring DSL和相关的编辑器。如果您只需要注释方面的帮助,建议您使用注释器。

8. 资源

标签:菜单,Java,Scaffolding,Spring,代码,MyEclipse,编辑器,DSL
From: https://www.cnblogs.com/AABBbaby/p/18072115

相关文章

  • 面试了一个 5 年 Java 程序员,一个问题也不会。。
    大家好,我是R哥。周末愉快呀,最近我在做Java面试辅导,也模拟面试了好些个学员,说说其中一个学员吧,一个工作5年的Java程序员,模拟面试,居然一个问题也不会。。当晚模拟面试完,我的心情很复杂。我之前做系统架构师,同时也是面试官,这些年,少说也面试过几百上千人,不乏知识渊博、技能顶......
  • 【JavaScript】面试手撕柯里化函数
    ......
  • 图解Java并发编程第一章总结【精炼版】
    【第一章】图解Java并发编程Java线程的基本操作yield操作:yield操作,在基于时间片轮转的cpu调度算法中,用来放弃当前时间片sleep操作:sleep操作分为三种情况普通sleep:在指定时间内放弃cpu使用权,不释放同步锁sleep(0):作用与yield相同sleep被中断:抛出中断异常......
  • 基于SSM的协同过滤算法的电影推荐系统(有报告)。Javaee项目。ssm项目。
    演示视频:基于SSM的协同过滤算法的电影推荐系统(有报告)。Javaee项目。ssm项目。项目介绍:采用M(model)V(view)C(controller)三层体系结构,通过Spring+SpringMvc+Mybatis+Vue+Layui+Elementui+Maven来实现。MySQL数据库作为系统数据储存平台,实现了基于B/S结构的Web系统。报......
  • Java知识点之单例模式
    1、单例模式(BinarySearch)单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功能。每台计算机可以有若干个打印机,但......
  • java毕业设计小众咖啡店推荐平台的设计与实现(springboot+mysql+jdk1.8+meven)
    本系统(程序+源码)带文档lw万字以上 文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景在当今社会,咖啡已经成为许多人日常生活中不可或缺的一部分。随着人们生活水平的提高和消费观念的转变,越来越多的人开始追求个性化和高品质的咖啡体验。小......
  • java毕业设计线上教学平台(springboot+mysql+jdk1.8+meven)
    本系统(程序+源码)带文档lw万字以上 文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景随着互联网技术的迅猛发展,线上教育已经成为了现代教学体系中不可或缺的一部分。尤其是在全球性的公共卫生事件影响下,线上教学平台显示出了其独特的优势和......
  • Java 简单 bean 与 json 互相转换
    场景说明最近在写一个服务,经常用到调别人接口得到json,然后需要转换为指定bean,记录一下常用工具类引入依赖<dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId></dependency><dependency>......
  • 【华为OD】C卷真题 200分:分披萨 JavaScript代码实现[思路+代码]
       C++\python\java\C代码:【华为OD】C卷真题200分:分披萨C/C++代码实现[思路+代码]_第一行为正整数奇数n,表示最小披萨小块数量。3<=n<500-CSDN博客【华为OD】C卷真题200分:分披萨python代码实现[思路+代码]-CSDN博客【华为OD】C卷真题200分:分披萨Java代码实现[思路+......
  • 【Java面试题-基础知识01】Java数据类型四连问?
    一、Java中的基础数据类型有哪些?Java中的基本数据类型包括:1.byte:8位有符号整数,范围为-128到127。2.short:16位有符号整数,范围为-32768到32767。3.int:32位有符号整数,范围为-2147483648到2147483647。4.long:64位有符号整数,范围为-9223372036854775808到9223372036854775807。5.......