首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Jmix - 业务系统高效开发的少代码平台

框架通过 Jmix Studio(IntelliJ IDEA 的插件)提供支持,帮助开发者摆脱多种工具协调的问题并加快开发进程。...Jmix 默认使用 Vaadin 作为用户界面的框架。Vaadin 是一个面向业务应用程序的 UI 框架,有一些专门针对业务需求的 UI 组件。...该组件将报表引擎集成进 Jmix 应用系统,并增加了易用功能,比如报表界面创建向导、数据提取接口等。搜索以数据为中心的业务系统的一个重要功能是能高效地浏览数据。Jmix 提供了两个解决方案。...同样,也可以在业务系统中通过 IMAP 协议接收邮件,并根据邮件的属性触发其它业务系统操作。另外,电子邮件可以与 BPM 组件集成,实现业务流程邮件通知功能。...如果您觉得 Jmix 看上去不错并且有兴趣试试,可以从我们的《快速入门》向导开始。如果您有任何关于 Jmix 的问题,欢迎访问我们的开放社区。

1.4K30

Eclipse 插件最牛的TOP30

工具地址:http://marketplace.eclipse.org/content/amaterasuml 14、soapui-eclipse插件 soapUI是一款桌面应用程序,能够监测、触发...soapui-eclipse-plugin支持soapUI中的所有功能,而且还添加了一些eclipse专用功能:比如soapUI Nature,它可以在Project Explorer中显示集成soapUI工程,并且简化了代码生成向导...它有以下插件可以选择:LDAP浏览器插件;LDIF编辑器插件;Schema编辑器插件;在Studio中开启Apache Directory Server的插件以及一个配置Apache Directory...工具地址:http://marketplace.eclipse.org/content/ehep-eclipse-hex-editor-plugin 19、Vaadin 插件 Vaadin是一款开源...工具地址:http://marketplace.eclipse.org/content/vaadin-plugin-eclipse 20、RMI 插件 Genady的RMI Eclipse插件是一个全面的

6.7K40

服务端驱动 Web UI 开发

Vaadin 原理 Vaadin(更准确地说是 Vaadin Flow)是一组 Web 组件和 Java API。应用程序开发人员用 Java 编写 UI 布局。...Vaadin 根据布局信息在浏览器中创建相应的 UI 组件。 当用户与组件交互(如单击按钮)时,会创建对服务端的回调,该回调会触发声明为事件监听器的相应 Java 方法。...在前后端分离架构中,客户端代码通常通过 JavaScript 执行专门的 API 调用,以触发服务器端的操作。由于在客户端上进行大多数交互操作,因此很少执行 API 调用。...的交互过程如下: Vaadin 的 JavaScript 部分(Vaadin Client)处理浏览器上的按钮点击,并将请求委托给 Vaadin 组件的后端部分(Vaadin Server),后端负责查找上下文和当前用户会话...之后,Vaadin 将点击事件发送到服务端的 Java UI 代码。UI 代码负责更新日历并刷新数据。这是通过 Vaadin Java API 进行交互并更新 Vaadin 组件来实现的。

1.5K20

流行的9个Java框架介绍: 优点、缺点等等

一些插件与框架绑定(JSON插件、REST插件、配置浏览器插件等),而您可以从第三方源添加其他插件。 您可以将Struts与其他Java框架集成在一起,以执行不构建到平台中的任务。...例如,可以使用Spring插件进行依赖注入,或者使用Hibernate插件进行对象关系映射。...您可以基于Vaadin组件构建您自己的主题,或者使用Vaadin的两个预定义主题:Lumo(默认)和材料。...它的事件驱动的体系结构导致应用程序能够很好地伸缩,即使使用最少的硬件资源。...Vert.x是一个事件驱动的、非阻塞的框架,它可以使用最少的线程来处理大量的concurrency。绿色。x也是相当轻量级的,核心框架仅重约650 kb。

3.4K20

2016 年 7 个最佳的 Java 框架

5.Vaadin 使用GWT渲染结束网页,Vaadin成为了现代开发人员在创建业务应用程序时选择的流行框架之一。...优点和缺点 在Java,HTML或两者中构建布局,Vaadin提供了使用或MVC或MVP绑定数据的机会。拖放支持以及其他突出的功能简化了Java应用程序单页UI的创建。...在缺点方面,移动应用程序的UI迟缓可能是一个问题,因为Vaadin将每个事件发送回服务器。 6....一系列强大的功能,例如Spring提供的依赖注入和各种插件,提供了创建现代基于Web的应用程序所需的一切。 ? 优点和缺点 快速设置一个新的项目和支架为程序员节省了大量宝贵的时间。...一个巨大的库提供了超过900种不同的易于安装的插件。尽管Grails是一个全栈开发的Java框架,但它还有一个Grails的对象关系映射覆盖的庞大功能,使其成为了一个相对笨重的软件。

1.5K10

2016 年 7 个最佳的 Java 框架

5.Vaadin 使用GWT渲染结束网页,Vaadin成为了现代开发人员在创建业务应用程序时选择的流行框架之一。...优点和缺点 在Java,HTML或两者中构建布局,Vaadin提供了使用或MVC或MVP绑定数据的机会。拖放支持以及其他突出的功能简化了Java应用程序单页UI的创建。...在缺点方面,移动应用程序的UI迟缓可能是一个问题,因为Vaadin将每个事件发送回服务器。 6....一系列强大的功能,例如Spring提供的依赖注入和各种插件,提供了创建现代基于Web的应用程序所需的一切。 ? 优点和缺点 快速设置一个新的项目和支架为程序员节省了大量宝贵的时间。...一个巨大的库提供了超过900种不同的易于安装的插件。尽管Grails是一个全栈开发的Java框架,但它还有一个Grails的对象关系映射覆盖的庞大功能,使其成为了一个相对笨重的软件。

1.5K20

React 进阶 - 事件系统

,而是 React 合成的事件 如 onClick 是由 click 合成,onChange 是由 blur ,change ,focus 等多个事件合成 事件插件机制 React 有一种事件插件机制...处理 应用于事件触发阶段,根据不同事件使用不同的插件 const registrationNameModules = { onBlur: SimpleEventPlugin, onClick:...如果是常规的事件,那么会执行两次 listenToNativeEvent,分别在冒泡和捕获阶段绑定事件。...经过这第一步,在初始化阶段,就已经注册了很多的事件监听器了。 此时如果发生一次点击事件,就会触发两次 dispatchEvent : 第一次捕获阶段的点击事件; 第二次冒泡阶段的点击事件。...得到了 dispatchQueue 之后,就需要 processDispatchQueue 执行事件了,这个函数的内部会经历两次遍历: 第一次遍历 dispatchQueue,通常情况下,只有一个事件类型

1.1K10

Vue移动端 Web App 点击穿透问题解决方案

我们在B元素的touchstart事件上注册了一个回调函数,该回调函数的作用是隐藏B元素。我们发现,当我们点击B元素,B元素被隐藏了,随后,A元素触发了click事件。...事件把B元素隐藏之后,隔了300ms,浏览器触发了 click 事件,但是此时B元素不见了,所以该事件被派发到了A元素身上。...使用了 vue-tap 的一个插件,具体使用方法参看官方文档,在需要点击事件的时候,通过 v-tap 指令来绑定。...,如 Fastclick 导致click事件触发两次的问题。...如果没有 tap 行为,则触发 click 事件,而双击过程中就不适合触发 click 事件了。由此可以看出 click 事件触发代表一轮触摸事件的结束。

1.6K30

Action API目录

在Sketch 3.8中,我们引入了Action API:一种让插件对应用程序中的事件作出反应的方式。...使用它,插件作者可以编写在触发某些操作时执行的代码,如“打开文档”,“保存”,“添加画板”...... 什么是操作(Action)? 操作是应用程序中发生的事件,通常是用户交互的结果。...操作有名称CloseDocument,DistributeHorizontally或者TogglePresentationMode,你可以告诉你的插件在这些操作被触发时运行代码。...如果您不添加任何内容,该操作将被触发两次。 找到正确的行动 有关API中所有可用操作的列表,请查看操作参考部分。 专业提示:有时浏览列表的工作量太大,而您只想要更直接一些。...再次,如果有任何事件想要添加到列表中,请告诉我们,我们将尝试添加它(由于性能原因,某些事件不在列表中,例如“图层被拖动”)。

89690

Android Studio 4.2 现已发布!

△ Safe Args 支持 新项目向导和模块向导更新 - 在此版本中,为了更易于发现 Android 设备类型,我们对新项目向导的视觉效果做出新的设计,同时还向每个模板添加了 ViewBinding。...为了解决此问题并为 过渡到 Android Gradle 插件 7.0 做出更好的准备,我们开发了一款新的升级助手。...在此版本的 Android Studio 中,我们现在为 system trace 推出了一个全新的事件表。...△ 使用新 System Trace 事件表的性能剖析器 简要回顾,Android Studio 4.2 包括以下新增优化和功能: 开发 IntelliJ 2020.2.3 平台更新 Safe Args...Gradle 插件 4.2 测试 多设备部署 性能剖析 System Trace 改进 想了解更多详细信息,您可以参阅 Android Studio 版本说明、Android Gradle 插件版本说明

1.4K20

快速组建Java项目持续集成环境

现在的整体框架环境是IDEA负责开发提交代码,github只是一个仓库负责存储代码,在有PUSH提交时触发Jenkins开始做构建动作。...想让社区版使用向导创建Spring项目就需要先安装“Spring Assistant”这个插件,之后就可以使用向导来创建了,过程是:File->Project->Spring Assistant->Next...默认是push事件触发这个规则。你可以修改为自定义其它事件。 Jenkins的配置 如果你不需要在一台机器上跑多份Jenkins,建议还是尽量用系统包的方式来安装。...安装过程一路下一步就行,插件看你的情况适量安装。 1. 配置Jenkins的Maven:maven可以手工安装,然后给jenkins配置环境变量就行,这里想偷懒直接让jenkins帮我下载安装。...在构建触发器要勾选下 [GitHub hook trigger for GITScm polling]这样上一步的提交钩子就能触发本地构建了。 4.

58410

Jenkins 与 Bitbucket webhook 的配置和使用

在做 Jenkins 与 Bitbucket 的集成时,需要安装插件:Bitbucket Branch Source,可以通过该插件在 Jenkins 里进行 webhook 的配置。...遇到问题 但我最近遭遇了两次失灵的情况,在创建 PR 后没有触发 Jenkins 自动构建,然而 Jenkins 和 Bitbucket Branch Source 并没有什么改动,也各种 Google...最终效果 通过以上的设置,开发人员在每次创建 PR 都会立即触发 Jenkins 构建,显著的变化有两个: 比以前依赖插件响应速度要快很多,之前的响应速度一般在 1~2 分支才能触发构建 稳定程度大大提高...从解释里可以看到 Modified 事件包含修改 PR 描述、标题、还包括了目标分支的变更都会触发构建。...但只是不适合目前的我们,因此暂且没有开启 Modified 事件。 这里没有添加其他 webhook 事件,比如对于主分支的触发事件,这个可以根据具体需要进行添加。

4.1K30

男生pun是什么意思_pun怎么读

大家好,又见面了,我是你们的朋友全栈  PUN介绍 入门   Photon Unity Networking(首字母缩写PUN)是一个Unity多人游戏插件包。...PUN输出几乎所有Unity支持的平台,且有两种选项:   注意:对于Unity 5,两个PUN插件包都含相同的文件。...PhotonNetwork插件可以在其连接时自动加入默认大厅。把PhotonServerSettings文件里的”Auto-Join Lobby”属性开启即可。   ...你可以监听一些网络事件的回调函数,如OnPhotonInstantiate或OnPhotonPlayerConnected,并且你可以触发其中一些事件,如 PhotonNetwork.Instantiate...一个RPC会被在同房间里的每个玩家在相同的游戏对象上被执行,所以你可以容易地触发整个场景效果就像你可以修改某些GameObject。

2.5K10

bootstrapValidator 中文API

如果没有定义,这些选项将通过以下方式合并:从字段的HTML属性解析的选项调用插件时设置的当前选项 从字段的HTML属性解析的选项 调用插件时设置的当前选项 如果要添加新字段后要执行其他任务,则触发added.field.bv...破坏 destroy() - 破坏插件。 它将删除所有错误消息,反馈图标以及关闭插件创建的事件。...在使用向导(例如选项卡),崩溃时,这很有用。...removeField removeField(field*): BootstrapValidator - 删除给定字段 参数 类型 描述 field 字符串| jQuery的 字段名称或字段元素 通过触发...当您需要重新验证其值由其他插件更新的字段时使用它。 默认情况下,一旦该字段已经被验证并被标记为有效的插件,该插件就不会重新验证该字段。当与其他插件一起使用时,字段值被更改,因此需要重新验证。

13.1K50

Jmix 2.0 发布

现在运行时依赖基础框架的最新版本: Jmix core中Spring框架的升级:Spring Boot 3.1、Spring Framework 6.0、Spring Security 6.1 Flow UI子系统中的Vaadin...此外,由于经典UI中使用的Vaadin 8与新的Jakarta Servlet API和Spring 6不兼容,因此在Jmix 2.0中移除了经典UI。...Studio现在支持通过几个简单的步骤来完成云部署,这些步骤不需要任何有关部署或云的特定认知: 在AWS上注册一个帐户 在本机安装Docker 完成Studio中快速云部署向导的几个步骤。...如果你不需要,可以修改Jmix插件的设置禁用此选项。 对Studio生成代码的另一个改进是,使用 OffsetDateTime 类型生成实体审计相关的时间字段,包括创建、修改以及软删除的时间。

18330

原 Intellij IDEA安装与启动

操作系统依赖 Windows:启动.exe文件,更加Intellij Idea安装向导进行安装 macOS:打开.dmg包,并拖拽Intellij Idea到应用文件夹 Linux:解压.tar.gz...>参阅从前一个版本导入用户使用习惯 MacOS平台启动 参阅从前一个版本导入用户使用习惯 如果你想切换Intellij IDEA运行的jdk,使用事件“switch boot JDK”.执行这个事件,...下面这些是可行的: 在安装向导里面勾选创建桌面图标 首次运行时,在欢迎页的configure下选择 Create Desktop Entry....下载安装附加插件 特性插件页面展示那些你可能想要下载和安装的插件(这些插件默认没有包括在idea中。)...点击install会下载并安装对应的插件 点击Start using IntelliJ IDEA 完成安装向导,紧接着进入欢迎屏页面。

2K40
领券