spring mvc 是一个web框架,包括controller、model、view 三大块。其中,核心在于model这个模块,用于处理请求的request。和之前的博客一样,关键的代码,我会标注红色。入口:DispatcherServlet   。这个类是spring mvc 中的类,如果不是spring mvc的框架,需要添加依赖,才能找到这个类。先看下doc,看下spr
转载 2024-06-08 16:46:25
62阅读
1.2 SpringBoot开发规范1.2.1 开发规范的作用开发规范是基于某种特定的开发语言和架构,进行开发的基本原则和推荐方式,在开发过程中有迷惑时进行参照的指南。 开发规范不同于编码规则,但一定要包含编码规则。编码规范有以下几点意义:(1) 编码规范可以最大限度的提高团队开发的合作效率。(2) 编码规范可以尽可能的减少一个软件的维护成本,并且几乎没有任何一个软件,在其整个生命周期中,均由最初
转载 2024-02-13 15:28:14
80阅读
简介当下零和代码热度挺高,零代码平台追求以业务应用为核心,用户不关心技术实现,通过UI界面操作完成业务应用搭建,代表的产品有:宜搭(阿里)、应用魔方AppCube(华为)、ivx、medix、轻流等;代码平台追求以it提效为核心,关心的是程序员群体的开发提效,减少重复劳动,降低技术门槛等,代表的产品有:opsli、jeecg、jnpf、diboot、renren-fast等。对比零代码产品核心
转载 2024-06-09 01:31:12
86阅读
1、AppsmithAppsmith 是一款开源代码框架,主要用于构建管理面板、内部工具和仪表板等,允许拖放 UI 组件来构建页面,通过连接到任何 API、数据库或 GraphQL 源,并使用 JavaScript 语言编写逻辑,可以在短时间内创建内部应用程序。Github(⭐️ 20.2k):https://github.com/appsmithorg/appsmith2、AmisAmis
转载 2024-01-25 21:20:44
0阅读
# Spring Boot 代码开发介绍 在现代软件开发中,代码开发模式愈发受到重视。代码开发允许开发者通过图形化界面和易于使用的工具快速构建应用,而不必像传统编码那样投入大量的人力和时间。在这篇文章中,我们将探讨如何使用 Spring Boot 进行代码开发,同时提供一些代码示例和实际应用场景。 ## 什么是 Spring Boot? Spring Boot 是一个开源框架,旨在简
原创 8月前
90阅读
一、项目功能说明该工程(enhance-boot-groovy-engine)主要是利用【springboot + groovy】对groovy动态加载脚本功能进行了封装和集成,使得在springboot项目中能够更加简单方便的使用groovy在不重启的情况下来动态的加载外部脚本,可以看做是一个基于groovy封装的轻量级【规则引擎】。1、为什么选择groovy在实际的平台化项目中,为了提升平台抽
转载 2023-10-12 12:48:25
917阅读
本文面向初学者和有快速构建工程的需求的程序员,介绍利用esaycode插件自动完成基本增删改查springboot后端代码。1.安装easycode 这里不介绍基础环境配置,jdk、maven环境以及IDEA、navicat软件,有很多其他帖子可以参考 easycode是本次主要介绍的插件,简单配置就可生成springboot必要的四层结构,方便快捷。安装:File->Settin
分析SpringBoot底层机制Tomcat启动分析,Spring容器初始化,Tomcat如何关联Spring容器?1.创建SpringBoot环境(1)创建Maven程序,创建SpringBoot环境(2)pom.xml导入SpringBoot的父工程和依赖<!--导入SpringBoot父工程-规定写法--> <parent> <artifactId&gt
转载 2023-08-13 18:45:29
71阅读
Groovy简介Groovy 是增强 Java 平台的唯一的脚本语言。它提供了类似于 Java 的语法,内置映射(Map)、列表(List)、方法、类、闭包(closure)以及生成器。脚本语言不会替代系统编程语言,两者是相互补充的。大名鼎鼎的 Gradle,背后是 GroovySpring 的未来越来越多的使用 Groovy,甚至在用 Jira 跟踪项目时,背后也有 Groovy。实际上,就应
转载 2023-05-18 11:16:44
179阅读
Groovy 基本语法 Groovy 是一种动态类型的 JVM 敏捷开发语言,基本的语法和 Java 十分相似,很多关键字直接使用 Java 的关键字,如:import 导入类,//、/**/ 标记注释,使用和 Java 类似运算符 等等; 一个基本的示例 Helloworld.groovyclass HelloWorld { static void main(String
转载 2023-08-23 14:49:54
178阅读
一、Spring的使用使用Spring代码:ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("spring.xml"); UserService userService = (UserService) context.getBean("userService"); userService.te
转载 2024-03-22 16:16:37
28阅读
Spring MVC 提供了以下几种途径输出模型数据:   ModelAndView: 处理方法返回值类型为 ModelAndView时, 方法体即可通过该对象添加模型数据   Map 及 Model: 入参为org.springframework.ui.Model、org.springframework.ui.ModelMap 或 java.uti.Map 时,处理方法返回时
前言之前我写过一篇关于BeanDefinition的文章,讲述了各个属性的作用,其中有一个属性我没有提到,因为这个属性比较重要,所以这里单独开一篇文章来说明再探AbstractBeanDefinition源码通过源码我们得出结论,注入类型有四种AUTOWIRE_NO (0)AUTOWIRE_BY_NAME (1)AUTOWIRE_BY_TYPE (2)AUTOWIRE_CONS
转载 2024-10-22 09:13:07
24阅读
SpringNative 目前还是 bate 版本,请注意使用,勿应用于生产!经过 graalvm 编译打包后生产的 exe(windows)或 Linux 可执行程序,为单文件,可以随处拷贝直接运行,启动速度非常快。本文简要的概述一个 demo 的完成过程环境安装1、安装和配置 maven(略) 2、下载 GraalVM (本文社区版 graalvm-ce-java17-22.1.0) 3、下载
SpringBoot高级用法SpringBoot配置文件说明关于配置文件说明解释:Spring程序启动时,需要加载默认的配置文件,默认名称:application.properties修改字符集编码说明:下列操作修改的是IDEA中解析代码时的字符集格式properties配置文件说明语法: 1.数据结构 key-value结构 2.写法 key=value “key2”=“value2” 3.
转载 2024-04-18 12:06:38
43阅读
码产品,既有特定领域特定场景的代码平台,也有不少通用性的产品。代码俨然
原创 2023-06-05 16:22:31
299阅读
毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层的很多原理,很多人可能并不知晓。因此本文将通过大量的手绘图,给大家谈谈Spring Cloud微服务架构的底层原理。实际上,Spring Cloud是一个全家桶式的技术栈,包含了很多组件。本文先从其最核心的几个组件入手,来剖析一下其底层
Groovy小结:java调用Groovy方法并传递参数@(JAVA总结)1. 场景描述在网上查了资料发现,java有三种方式调用groovy脚本。但是真正在实际的服务器环境中,嵌入groovy脚本往往需要满足下面的条件:可以直接调用groovy脚本中的方法能传递对象到groovy方法中,不仅仅是字符串提供脚本缓存机制,不用每次调用脚本的时候,都到磁盘读取修改groovy后能实时生效只有满足了上面
转载 2023-09-06 14:43:03
135阅读
1.是什么groovy是一个基于jvm平台的动态脚本语言,它的读音是['ɡruːvi] ,本质上和java语言相同,在groovy中可以兼容java语法。它的优点是代码简单,和java无缝集成,容易上手,并且具有非常丰富的官方文档和api。2.安装安装groovy只需三步:下载、解压、配置环境变量。首先进入groovy的官网http://www.groovy-lang.org/,选择DOWNLOA
转载 2023-07-13 10:50:39
172阅读
简介使用筛选,通过条件配置快速过滤多余记录,从而获取更加精准的数据。比如,你可以在《项目任务表》中,将 “负责人” 筛选为 “自己” ,将 “项目状态” 筛选为 “未完成” 。那么你就可以快速关注到自己手头上的任务。添加筛选条件单个条件点击视图工具栏的「筛选」图标,添加筛选条件,填入筛选信息:筛选的维格云列:添加筛选条件后默认为首列标题,可修改为指定列进行筛选选择比较条件:筛选框自动判断维格云列类
原创 精选 2022-05-13 19:14:37
1211阅读
  • 1
  • 2
  • 3
  • 4
  • 5