下载
请至MagicalCoder官网下载软件
软件运行环境:
JDK1.8,任意操作系统(我们知道java支持各类操作系统,我们的软件采用java web编写)
安装启动方式
Windows (考虑到大部分人使用windows,我们制作了一个基于win运行的软件包)
(下载软件解压请注意解压路径尽量不要包含中文或空格)
然后双击 启动MagicalCoder低代码.bat,首次启动需要下载一些开源依赖资源,请耐心等待5分钟左右(视个人网络情况而定)
启动成功后,会默认启动本地浏览器打开,强烈推荐您本地使用chrome浏览器访问我们软件开发项目
(制作项目我们用体验最好的浏览器,而制作出来的网站会支持各类浏览器)
如果浏览器未自动打开,您也可以自行打开浏览器访问 http://localhost:18080/youyaboot-admin/magicalcoder/index.html#/login
注册账号
点击注册按钮,输入用户名,密码(请使用您真实的手机号,否则后续找回密码不方便)
点击获取邀请码:一定要获取邀请码哦,我们的工作人员会把您拉进大群里,和其他低代码小伙伴共同交流低代码功能,让您找到组织。
其他操作系统(Mac等其他操作系统)
如果你对java很熟悉,可以参考以下方式进行启动
请确保本地安装了JDK1.8,maven,并且已经配置到环境变量中
执行以下命令
cd MagicalCoder/windows64bit/project/test
• mvn clean package
• cd target
• java -jar test-0.0.1-SNAPSHOT.jar
启动成功后,打开chrome浏览器访问 http://localhost:18080/youyaboot-admin/magicalcoder/index.html#/login
(非JAVA程序员请止步于此)
Maven 依赖集成到自己的springboot2.x项目
第一步:pom.xml请添加以下内容
<repositories>
<repository>
<id>magicalcoder</id>
<name>special Repository</name>
<url>http://www.magicalcoder.com/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.magicalcoder</groupId>
<artifactId>lowcode-manager</artifactId>
<version>latest-RELEASE</version>
</dependency>
<dependencies>
第二步:application.yml 您可以直接参考MagicalCoder\windows64bit\project\test\src\main\resources下的配置 不同数据库配置不同
#必填项目
magicalcoder:
file:
#文件上传配置:useDisk useAliyunOss 如果open都为true 则都使用 returnUrl 默认优先级 useAliyunOss useDisk
upload:
#上传至本地硬盘
useDisk:
#是否开启
open: true
#控制是否采用此模式返回给前端的图片地址
returnUrl: true
#由于spring boot是jar方式执行,无法自动映射上传文件访问地址,采取单独映射方法
mapping:
#文件要上传到的硬盘路径 例如 windows: /E:/tmp/test/ linux: /home/web/file/upload/ 如果不设置 则会自动查找classpath路径下的upload
uploadDiskFolder:
#虚拟访问映射地址 请尽量不要改动 AdminCommonFileRestController里面有根据这个返回给前端 你可以设置images/magic 前后不要有/ 不能为空
requestPrefix: upload
#实际额外在前面添加其他内容 主要用于跟你自己的项目路径映射 会在实际路径中加入此前缀 不要以http开头 /upload/
fileExtraAddPrefix: upload/
其他相关的配置 请直接参考application-${db}.yml的配置(请特别注意jpa的配置 不同数据库有所不同 直接参考现成的示例即可)
第三步:因为我们使用了JPA(您可以同一份代码自由切换各类数据库)
//springboot扫描的包 com.magicalcoder.lowcode是我们低代码的路径,com.magicalcoder.test是您实际项目的路径
@ComponentScan(basePackages = {"com.magicalcoder.lowcode","com.magicalcoder.test"})
//jpa扫描的实体类包路径
@EntityScan(basePackages = {"com.magicalcoder.test.model"})
@SpringBootApplication
public class TestApplication {
public static void main(String[] args) {
SpringApplication.run(TestApplication.class, args);
}
}
好啦就暂时介绍这么多了,现在这个项目还是一如既往更新中,希望有大学生伙伴们进群一起讨论顺便给我们提提意见,我们的交流群可以直接加我的微信号dcc113214862,备注“一键生成”,否则一律不通过。
下载地址请扫下面二维码关注后回复【代码生成器】即可获得下载地址。
END
推荐阅读 一键生成Springboot & Vue项目!【毕设神器】
Java可视化编程工具系列(一)
顺便给大家推荐一个GitHub项目,这个 GitHub 整理了上千本常用技术PDF,绝大部分核心的技术书籍都可以在这里找到,
GitHub地址:https://github.com/javadevbooks/books
Gitee地址:https://gitee.com/javadevbooks/books
电子书已经更新好了,你们需要的可以自行下载了,记得点一个star,持续更新中..