概览 :GunspigRuoYiJeecg-bootiBase4J一、Guns推荐指数 :⭐⭐⭐⭐⭐简介采用主流框架 : 基于 Spring Boot2.0+版本开发,并且支持 Spring Cloud Alibaba 微服务。功能齐全 :包含系统管理,代码生成,多数据库适配,SSO 单点登录,工作流,短信,邮件发送,OAuth2 登录,任务调度,持续集成,            
                
         
            
            
            
             文章目录一、开发工具与技术选型二、后台服务搭建三、Vue项目搭建 本文介绍了SpringBoot项目最基本功能的搭建,以及Vue项目最基本环境搭建,通过一个hello接口实现前后端分离通信一、开发工具与技术选型ideahbuilder/记事本/webstorm/jdk1.8maven3.6.0springboot 2.xvue2.x二、后台服务搭建在搭建后台服务之前,应确保本地电脑已经安装并配置            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-13 21:22:10
                            
                                85阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            SpringCloud 脚手架搭建从入门到放弃(一) 注册中心Nacos搭建闲来无事,着手搭建一个基于SpringCloud Alibaba 的微服务脚手架,一方面熟悉Spring Cloud 的相关API,另一方为以后工作直接上脚手架方便快速开发,架构参考了Gitee GVP项目Pig项目,Pig是一个全面Spring Cloud的脚手架,参考Pig架构设计搭建自己的脚手架。技术选型JDK8Sp            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-15 11:34:32
                            
                                1037阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              首先抛出一个问题是为什么要构建自定义的脚手架,maven已经为了我么提供了很多脚手架,方便我们快速的创建一个普通java项目或者是web项目,然而在实际开发中,例如银行项目,大部分都是ssm架构,我们完全可以抽取出一个公共的模板,方便后续项目的构建,再比如分布式开发中我们通常会构建多个子模块,这样的构建是很耗时的,我们也完全可以将搭建好的项目构建成为自己的脚手架,方便后续有类似的项目开发。构建            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-24 23:26:53
                            
                                421阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ❝不管是工作还是学习,很多时候我们都不需要自己再造轮子,并且如果有一个足够可用的轮子,在工作或者学习上,都会帮我们节省很多时间,这个真的哦。有的公司的管理框架就是用开源项目改的。今天在这边给大家推荐15个,优质开源Spring Boot & Spring Cloud 的比较多,包括权限管理类、支付类、商城类,博客管理、CRM、ERP等。❞微人事spring-boot-payspringbo            
                
         
            
            
            
            Spring Boot 创建和使用一、什么是 Spring Boot二、Spring Boot 优点三、Spring Boot 项目创建3.1 使用 Idea 创建验证3.2 网页版创建四、项目目录介绍五、约定大于配置 (重要)5.1 启动类5.2 自定义类在目录中的位置 一、什么是 Spring BootSpring 的诞⽣是为了简化 Java 程序的开发的,而 Spring Boot 的诞生            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-17 10:07:17
                            
                                205阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            创建SpringBoot项目的两种方式 创建SpringBoot项目有两种方式,一个是通过Spring Initalizr脚手架来创建一个springboot工程,也可通过普通的maven工程来改造成一个springboot工程。1.脚手架方式创建SpringBoot项目IDEA开发工具为我们提供的一种快速创建springboot项目的一个功能(可视化界面),我们只需要点点鼠标就可以快速创建,缺点            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-02 07:33:06
                            
                                236阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言接上篇文章SpringBoot脚手架工程系列(2):代码格式化/质量审核/提交检查,赋予了脚手架工程完善的代码格式化/质量审核/提交检查能力。让我们继续来完善脚手架,提高脚手架的工程本地运行&调试能力,帮助团队能在此工程的基础上能进行快速开发。痛点目前我们的SpringBoot脚手架工程依赖了MySQL数据库,在本地日常功能开发中,如果想要启动SpringBoot服务必须要先在本地启动            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-10 10:23:16
                            
                                128阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一个java web 快速开发脚手架思路认证与鉴权表用户表、角色表、接口表、管理员表、用户角色关联表、角色接口关联表、接口分类表代码生成表代码生成配置简单表、代码生成配置完整表表说明代码生成逻辑:用户填写简要信息->后端程序补充为完整的map参数->调用freemarker的api进行生成文件。在代码生成页面,用户希望尽量少的填写信息,完成代码生成。 代码生成配置简单表则记录页面填写的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-12 21:06:13
                            
                                222阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、脚手架  脚手架这个词在编程领域初次看到是在使用前端框架时。许多团队在制定前端工程方案时会加入脚手架模块。虽然不同的团队对工程化的理解和实施有所差异,但是对于脚手架的定位基本是一致的:创建项目初始文件。这是一条看起来十分简单地准则,但是对于这条准则应该如何理解,如何实施却并不是一件很简单地事情。  在探索这条准则的深度之前,我们不妨看看类似的一些成熟方案,比如Eclipse。这个大名鼎鼎的ID            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-24 09:25:04
                            
                                64阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            设计概要:本项目是应用ssm(spring+springMVC+mybaits)框架+mysql实现的角色权限后台管理脚手架系统,实现的是系统基础的后台管理功能,制作这个系统的目的是为了方便以后开发其它项目时,可在本项目基础上快速增加功能。功能模块:本系统主要实现的功能有:菜单管理、角色管理、用户管理、日志管理等模块。模块实现的功能:不同的角色分配相应的权限,用户分配不同的角色登录后显示相应被分配            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-28 17:54:25
                            
                                159阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言闲来无事,整一个 Java 项目快速开发脚手架。正文一、简介Chewing 是一个简单的 Java 项目快速开发脚手架。既适合需要开发小型项目的小伙伴使用,也适合刚入门的新手用来学习一些常用的技术。二、源码源码地址: https://github.com/jingqueyimu/chewing 。三、核心技术1、后端SpringBoot:Web 应用框架。Mybatis:持久层框架。MySQL            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-01 12:30:07
                            
                                185阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                    在我们进行软件开发的时候,很多都只是单纯的增删查改,没有太大的技术含量但是却非常占据我们开发的时间,而且如果稍微一不注意,细节的bug就可能耽误一上午的时间,得不偿失,届于此,自己动手开发了一版代码生成器,java在代码自动化方面做得确实不够好,瞧瞧人家.net,算了,不说了,进入正题吧!                   
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-26 10:21:55
                            
                                154阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            很多人抱怨自己是CURDer,很多时候就是在简单的修修改改。如果不书序SSM(Spring、SpringMVC和Mybatis)套路的人可能开始的时候会感觉非常吃力。但是熟悉之后发现其实就这么回事。SpringMVC负责响应对外接口,Mybatis负责数据库的访问,Spring则负责整体的bean管理,目前一般都使用SpringBoot做进一步的封装。不管多么复杂的业务,基本结构都是这样子。而目前            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-26 16:59:09
                            
                                126阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            尽管Java工程脚手架使用起来十分方便,但对刚接触Spring的同学们来讲,用从未接触过的脚手架创建项目极具挑战性,无形之中增加了学习门槛与痛苦。针对这种情况,我们总结了几种常见的脚手架使用方式,供大家学习参考。在这里,我们总结了4种使用方法,每种方法适用不同场景,同以根据自己的实际情况酌情选择。使用Java工程脚手架WEB生成项目代码。此方法在Web界面配置项目信息,配置完成后,可以选择下载源码            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-28 17:53:41
                            
                                115阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言闲来无事,整一个 Java 项目快速开发脚手架。正文一、简介Chewing 是一个简单的 Java 项目快速开发脚手架。既适合需要开发小型项目的小伙伴使用,也适合刚入门的新手用来学习一些常用的技术。二、源码源码地址:https://github.com/jingqueyimu/chewing。三、核心技术1、后端SpringBoot:Web 应用框架。Mybatis:持久层框架。MySQL:关            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-14 13:29:47
                            
                                522阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            准备工作:   
 一、java开发环境安装与配置:这里用到的开发环境是:JDK+maven+tomcat+IntelliJ IDEAJDK:  1.8.0_151,Java 语言的软件开发工具包;maven: 3.5.2,基于pom的软件项目构建和管理工具;tomcat: 8.5.23,目前比较流行的Web 应用服务器;IntelliJ             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-14 16:57:40
                            
                                32阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            运行命令安装依赖:npm install
运行项目:npm start
大致流程npm init:新建 package.json将需要的依赖模块加入 dependencies(生产环境) 和 devDependencies(开发环境,在本地打包所需的模块)npm install:自动安装上述添加好的模块配置 webpack.config.js配置 package.json 的 script:自定义            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 09:21:27
                            
                                173阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录一、脚手架1、react安装2、加手脚使用目录3、组件的使用4、 正向传值5、 修改值6、便利数据7、事件传参(this指向问题,在下面)8、逆向传值9、条件渲染(就是是否显示这个内容)10、数据请求11、refs二、脚手架路由1、路由分类2、路由的属性3、 路由-link与switch (一般情况下,用的都是Link)4、一级路由(我们用React-Router-DOM)5、路由导航只            
                
         
            
            
            
            文章目录一.Webpack 的概念二.Webpack 的基本使用三. 使用脚手架,如何在组件里插入组件3.1如何在组件里注册组件3.2如何在组件里使用组件四. Vue CLI4.1 CLI是什么意思4.2 安装 vue CLI的前提五.使用脚手架初始化项目5.1初始化项目5.2模板选择一.Vuex 是做什么的?1.1单页面的状态管理2.2具体的代码实现参考文献  一.Webpack 的概念web            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-09 12:48:01
                            
                                75阅读
                            
                                                                             
                 
                
                                
                    