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

    探索低代码开发:Java侧的低代码实现与未来展望

    快速原型:低代码允许快速创建原型,帮助开发团队更好地理解客户需求,减少了开发过程中的误解。 适用于企业应用:低代码平台通常包含了企业级功能,如安全性、数据集成等,适用于构建复杂的企业应用。...在Java开发领域,也有一些低代码平台和工具可供选择,让我们看看如何在Java侧实现低代码开发。 1....Spring Boot Spring Boot是一个流行的Java开发框架,它可以用来快速构建基于Java的Web应用程序。...以下是一个简单的Spring Boot示例,演示了如何创建一个RESTful API: @RestController public class HelloController { @GetMapping...Vaadin Vaadin是一个用于构建现代Web应用程序的Java框架,它提供了丰富的可视化组件和工具,可以帮助开发人员创建复杂的Web界面,而不需要手动编写大量的前端代码。

    87520

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

    Jmix 架构对于应用程序所需的各种功能,Jmix 都依赖于擅长这些领域的通用框架和规范:Spring Boot – Jmix 基于Spring Boot,用于依赖注入和业务逻辑编写JPA – 用于数据模型...Spring Boot 是 Jmix 架构的基础,因此开发者基于对 Spring Boot 的了解,很容易理解 Jmix 核心框架。...Jmix 通过声明式布局定义、附加 UI 组件、界面抽象和 API 丰富了 Vaadin 的机制。还可以使用基于客户端的 UI 框架(如 React/Angular/Vue)创建完全自定义的 UI。...图片报表报表组件解决了使用业务系统中数据创建报表的问题。报表类型支持多种格式,如 DOCX、XLSX、PDF、HTML 等。...有了 Spring Boot 作为基础,可以实现通过各种协议为外部系统提供完整的自定义 API。

    1.4K30

    如何在 Spring Boot 中异步执行外部进程并确保后续任务顺序:基于 EXE 文件调用与同步执行

    特别是如何在 Spring Boot 启动过程中异步执行外部进程,同时确保后续的操作在进程完成后才得以执行。...本文将结合实际案例,详细介绍如何在 Spring Boot 中异步执行外部进程,并在不阻塞应用启动的前提下,确保后续任务能够顺利执行。...背景和需求分析在某些业务场景中,我们需要在应用启动时执行外部进程(如调用 EXE 文件或脚本)进行一些初始化操作,例如数据加载、环境配置等。...Boot 启动后异步执行外部进程 configInitializerExe.getMaps21(); // 执行后续任务 }}总结通过实际案例探讨了如何在 Spring Boot...无论是在异步执行外部进程还是保证执行顺序方面,Spring Boot 提供的丰富工具使得开发者能够灵活地应对各种复杂的业务需求。随着应用复杂度的增加,合理设计线程管理和任务调度将成为高效开发的关键。

    27310

    Spring Boot 3.0 新书出炉!

    Vaadin 最近发布了一份有关企业中 Java 现状的研究报告: https://pages.vaadin.com/java-survey-2023 其中,Spring Boot 已经超越 Spring...第 2 章为 Spring Boot 配置管理,主要介绍 Spring Boot 应用中的各种配置技巧,包括配置类、配置文件、外部化配置、配置绑定、随机配置、导入配置、多文档配置、Profiles 配置...第 5 章为 Spring Boot 日志管理,主要介绍 Spring Boot 日志的使用,包括日志格式、日志文件、日志级别、日志分组、日志归档、自定义日志配置文件、切换日志框架、输出彩色日志等等。...第 8 章为 Spring Boot 计划任务,主要介绍划计划任务在 Spring Boot 中的应用,包括 Spring 中的计划任务和 Quartz 计划任务的原理介绍、集成与应用。...第 10 章为 Spring Boot 调试与单元测试,主要介绍 Spring Boot 应用的调试方法、开发者工具的详细介绍与使用,以及如何在 Spring Boot 应用中做单元测试。

    54510

    Spring Boot 3 核心技术与最佳实践|文末赠书

    Vaadin 最近发布了一份有关企业中 Java 现状的研究报告: https://pages.vaadin.com/java-survey-2023 其中,Spring Boot 已经超越 Spring...第 2 章为 Spring Boot 配置管理,主要介绍 Spring Boot 应用中的各种配置技巧,包括配置类、配置文件、外部化配置、配置绑定、随机配置、导入配置、多文档配置、Profiles 配置...第 5 章为 Spring Boot 日志管理,主要介绍 Spring Boot 日志的使用,包括日志格式、日志文件、日志级别、日志分组、日志归档、自定义日志配置文件、切换日志框架、输出彩色日志等等。...第 8 章为 Spring Boot 计划任务,主要介绍划计划任务在 Spring Boot 中的应用,包括 Spring 中的计划任务和 Quartz 计划任务的原理介绍、集成与应用。...第 10 章为 Spring Boot 调试与单元测试,主要介绍 Spring Boot 应用的调试方法、开发者工具的详细介绍与使用,以及如何在 Spring Boot 应用中做单元测试。

    1.8K20

    2023最新首发,全网最全 Spring Boot 学习宝典(附思维导图)

    Spring Boot;为了方便同学们可以吃透,bug菌特地将其理论知识与实战项目教程结合到了一起,以图文并茂的展示方式,最大程度的帮助你们弄明白。        ...并且从 Vaadin 最近发布的一份有关企业中 Java 现状的研究报告也表明了,Spring Boot 已经超越 Spring 成为最受欢迎的 Java 后端框架: 图片         总而言之:...Spring Boot进阶(17):Spring Boot如何在swagger2中配置header请求头等参数信息 Spring Boot进阶(18):SpringBoot如何使用@Scheduled创建定时任务...容器 Spring Boot进阶(22):Tomcat与Undertow容器性能对比分析 Spring Boot进阶(23):实现文件上传 Spring Boot进阶(24):如何快速实现多文件上传?...Spring Boot进阶(25):文件上传的单元测试怎么写?

    2.8K62

    终于把 Spring Boot 3.0 写成书了!

    Vaadin 最近发布了一份有关企业中 Java 现状的研究报告: https://pages.vaadin.com/java-survey-2023 其中,Spring Boot 已经超越 Spring...第 2 章为 Spring Boot 配置管理,主要介绍 Spring Boot 应用中的各种配置技巧,包括配置类、配置文件、外部化配置、配置绑定、随机配置、导入配置、多文档配置、Profiles 配置...第 5 章为 Spring Boot 日志管理,主要介绍 Spring Boot 日志的使用,包括日志格式、日志文件、日志级别、日志分组、日志归档、自定义日志配置文件、切换日志框架、输出彩色日志等等。...第 8 章为 Spring Boot 计划任务,主要介绍划计划任务在 Spring Boot 中的应用,包括 Spring 中的计划任务和 Quartz 计划任务的原理介绍、集成与应用。...第 10 章为 Spring Boot 调试与单元测试,主要介绍 Spring Boot 应用的调试方法、开发者工具的详细介绍与使用,以及如何在 Spring Boot 应用中做单元测试。

    83640

    2020 最受欢迎的九大顶级 Java 框架

    以下是选择Java作为首选的三种编程语言之一的开发者们对Java框架的看法: 在开发人员的选择中,Spring MVC和Spring Boot远远领先于其他Java技术。...它提供了一些模块,如Spring MVC、Spring Core、Spring Boost、SpringTransaction等。...它的一些优点包括:简单的GORM,灵活的配置文件,高级的插件系统,带有多个插件,简单的对象映射库,以及一个支持和响应社区。...这个框架最大的亮点是它能够快速创建web应用程序的能力。 它是一个全栈web开发框架,提供了一个简单而简洁的编码结构。...Vaadin提供了从Java虚拟机直接访问DOM的功能。在最新发布的版本中,它被分成了两部分。Vaadin Flow,一个允许服务器端通信和路由的轻量级框架。

    1.4K30

    2020 年国外 9 个顶级的 Java 框架,你知道几个?

    以下是选择Java作为首选的三种编程语言之一的开发者们对Java框架的看法: 在开发人员的选择中,Spring MVC和Spring Boot远远领先于其他Java技术。...它提供了一些模块,如Spring MVC、Spring Core、Spring Boost、SpringTransaction等。...它的一些优点包括:简单的GORM,灵活的配置文件,高级的插件系统,带有多个插件,简单的对象映射库,以及一个支持和响应社区。 7 Blade 任何自定义应用程序开发人员都可以在一天内快速理解这个框架。...这个框架最大的亮点是它能够快速创建web应用程序的能力。 它是一个全栈web开发框架,提供了一个简单而简洁的编码结构。...Vaadin提供了从Java虚拟机直接访问DOM的功能。在最新发布的版本中,它被分成了两部分。Vaadin Flow,一个允许服务器端通信和路由的轻量级框架。

    2.5K40

    Jmix 1.5.0 正式版发布

    在这个版本中,我们将 Flow UI 的核心升级到 Vaadin 23.3 并且集成了几个新的组件。 TabSheet 当需要将大量 UI 组件放入单个视图时,TabSheet 是必不可少的。...multiSelectComboBox property="tags" itemsContainer="allTagsDc"/> ▲Flow UI MultiSelectComboBox 上传控件...前一个用来将文件上传至文件存储,返回 FileRef 对象,可以保存在实体属性中。后一个返回字节数组,这个字节数组是直接保存在一个实体中的。...在以前的版本中,这是不可能实现的,因为项目的 root changelog 文件没有定义扩展组件提供的数据库变更。...下一个 Jmix 的功能版本将在 2023 年 6 月发布,在这个版本中,我们将更新框架底层技术栈的版本,包括 Spring、Spring Boot、Eclipselink 以及 Vaadin。

    61110

    2020 年 9 大顶级 Java 框架出炉!

    优质文章,及时送达 自 1995 年推出以来,Java 已被 134861 个网站(如ESPN,SnapDeal,阿里巴巴等)使用。...在开发人员的选择中,Spring MNV 和 Spring Boot 领先于其他 Java 技术。...它提供了一些模块,如 Spring MVC、Spring Core、Spring Boost、SpringTransaction 等。 Hibernate ?...它的优势包括简单的 GORM、灵活的配置文件、具有多个插件的高级插件系统、简单的对象映射库以及一个支持和响应的社区。 Blade ? 任何 app 开发者都可以在一天内快速理解此框架。...Vaadin 提供了从 Java 虚拟机直接访问 DOM 的功能。在最新发布的版本中,它被分成了两部分:Vaadin Flow,一个轻量级框架,允许服务器端通信,和路由。

    1.6K10

    一起来学 SpringBoot 2.x | 第十七篇:轻松搞定文件上传

    ;值得庆幸的是有了Spring Boot短短的几句代码就能实现文件上传与本地写入操作…....文件上传 文件上传和下载是JAVA WEB中常见的一种操作,文件上传主要是将文件通过IO流传输到服务器的某一个特定的文件夹下;刚开始工作那会一个上传文件常常花费小半天的时间,繁琐的代码量以及XML配置让我是痛不欲生...;值得庆幸的是有了Spring Boot短短的几句代码就能实现文件上传与本地写入操作…....导入依赖 在 pom.xml 中添加上 spring-boot-starter-web 和 spring-boot-starter-thymeleaf 的依赖 <dependency...=true # 上传文件的临时目录 (一般情况下不用特意修改) spring.servlet.multipart.location= # 上传文件最大为 1M (默认值 1M 根据自身业务自行控制即可)

    52210
    领券