前几天在做一个后台管理系统.于是上网找了一下有没有快速搭建后台管理系统的,在码云上看到了一个国产的开源框架,Guns,感觉很好,在配置的时候出现了一些问题,在网上找了一些都没有找到.于是想写下来,我在使用的时候遇到的问题及解决方法,好了下面就让我来介绍一下这款开源的框架 ...
前几天在做一个后台管理系统.于是上网找了一下有没有快速搭建后台管理系统的,在码云上看到了一个国产的开源框架,Guns,感觉很好,在配置的时候出现了一些问题,在网上找了一些都没有找到.于是想写下来,我在使用的时候遇到的问题及解决方法,好了下面就让我来介绍一下这款开源的框架 ...
一、Guns简介 Guns基于Spring Boot2,致力于做更简洁的后台管理系统。包含系统管理,代码生成,多数据库适配,SSO单点登录,工作流,短信,邮件发送,OAuth2登录,任务调度,持续集成,docker部署等功。支持Spring Cloud Alibaba微服务。社区 ...
项目框架:guns 开发IDE:Idea 2018.1 两种打包方式:war 和jar。 1.正常打包的姿势 1.1按照下图修改为你想到打包的方式。 1.2 执行打包 clean package -D maven.test.skip=true ...
guns框架的简单使用(仅供学习) 只是简单的搭建运行guns,生成代码,主要是Guns v5.1举例。旗舰版目前没有代码生成功能。 1.什么是guns? Guns基于SpringBoot 2,致力于做更简洁的后台管理系统。Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础 ...
一、导航 以guns的通知管理为例 l 通知管理的请求地址是localhost:8080/notice l 程序收到这样的请求就去找地址为notice的Controller l 通知控制器收到这个请求时因为下一级地址为空,所以执行这个函数 l ...
TDateTimePicker使用时候,如果想获取到修改后的值,必须注Kind和time属性必须对应! 1,时间设置: treatmentTime1DTPicker.Kind := dtkTime; treatmentTime1DTPicker.Format := 'HH:mm ...
使用@Transactional应注意的问题 @Transactional 基本原理概述 在应用系统调用声明@Transactional 的目标方法时,Spring Framework 默认使用 AOP 代理,在代码运行时生成一个代理对象,根据@Transactional 的属性配置 ...
关于使用MJExtension时候碰到返回来的是数组 则可以使用的方法是 数组中含有哪个模型 可以使用这个模型进行数组方法转换 则用此对象发送方法 mj_objectArrayWithKeyValuesArray: 当遇到模型属性的不同时,则可以进行属性对照转换。而且可以进行 ...