已注销用户
2019-03-18 13:28:26
证精
基于SpringBoot的轻量级Java快速开发平台
项目描述
X-SpringBoot是一个轻量级的Java快速开发平台,能快速开发项目并交付堪称程序员的接私活利器!
可以用于快速构建中小型API、RESTful API项目,该项目已经有过多个真实项目的实践,稳定、简单、快速,使我们摆脱那些重复劳动。
运行环境
jdk8+tomcat8+mysql5.7+IntelliJ IDEA+maven
项目技术
- 核心框架:Spring Boot 1.5
- 安全框架:Apache Shiro 1.3
- 视图框架:Spring MVC 4.3
- 持久层框架:MyBatis 3.3
- 定时器:Quartz 2.3
- 数据库连接池:Druid 1.0
- 日志管理:SLF4J 1.7、Log4j
- 页面交互:Vue2.x
数据库文件
链接:https://pan.baidu.com/s/1UL-pXLAfJF3ttdO16fNPQA
提取码:a0vz
jar包文件
maven项目
百度网盘链接:https://pan.baidu.com/s/1W9llOCFq8sC5dtomMugppg
提取码:egs7
是否原创(转载必填原文地址)
否(代码搬运工)
项目截图
运行截图
http://localhost:8080/x_springboot/login.html
账号admin admin
后面几个就不一一截图了...
注意事项
1. 请务必选择和代码需要的环境一致
2. 请务必选择和代码需要的开发工具一致
3. 如需协助 请付费找我
演示地址: http://47.99.63.37:8080/x_springboot/login.html
(有效期到 2019-04-01 服务器不是本人的 只能用到 2019-04-01 过期删除此演示地址)
5、 数据库连接不上(mysql 5.7)
1) 看看application.yml 配置文件中 spring.profiles.active: dev 当前配置的是dev ,就修改application-dev.yml 中的数据库连接IP用户密码 2) 如果改完了还是不行,看看你mysql版本8.0以上 须要修改pom.xml中的 mysql-connector-java 的版本
6、 加解密问题
1) Demo中 Contorller请求响应参数类 AppBaseResult 是对请求和响应的参数进行加密处理, 如果不须要可以在该类中的 decryptData 、decryptData、setEncryptData 这三个方法中加解密的地方注释 2)Demo中的加解密算法目前只有java 版本没有其他语言版 可以自行替换其他多语言算法 3)如果须要用到swagger API 须要把 1)中的三个方法中加解密的地方注释。swagger API 中参数传值。 第一层为json格式 参数须要传成json然后toString 放到 data 字段中 如下: { "code": 200, "message": "请求成功", "data": "{\"id\":\"20171130104836867615\",\"name\":\"吕经理\"}", "version": "1.0", "mobile": "" }
7.如何部署
- 下载源码
- 创建数据库x_springboot,数据库编码为UTF-8
- 执行sql/db.sql文件,初始化数据
- 修改application-test.yml,更新MySQL账号和密码
- IDEA运行Application.java,则可启动项目
- 项目访问路径:http://localhost:8080/x_springboot
- 账号密码:admin/admin
- Swagger路径:http://localhost:8080/x_springboot/swagger/index.html
8.文件上传失败,需要配置七牛的云存储bucket信息
9.mysql版本必须是5.7版本
如有侵权 删之~
猜你喜欢
- Spring Boot创建自定义Banner.txt实例
- Spring Boot配置@Profile注解加载不同环境的配置文件实例
- Spring Boot Actuator 2.3.4.RELEASE新版本实现自定义端点信息的配置实例
- spring AOP 过滤器 拦截器 执行顺序示例
- spring boot使用不指定Maven parent pom来创建可执行的spring boot项目
- Spring Boot整合thymeleaf做为显示层的hello world实例
- Spring Boot整合SpringFox Swagger2实现REST API增删改查项目实例
- Spring Boot演示@ConfigurationProperties标注实现自定义配置属性的实例
- Spring Boot整合Ehcache的简单入门实例
- SpringBoot入门整合开发java Web项目实例
- Springboot+thymeleaf对员工的增删改查操作 带分页功能
- Spring Boot整合Freemarker实现文件上传项目实例
请下载代码后再发表评论
文件名:X-SpringBoot.zip,文件大小:2778.588K
下载
- /
- /X-SpringBoot
- /X-SpringBoot/.gitattributes
- /X-SpringBoot/.idea
- /X-SpringBoot/.idea/.name
- /X-SpringBoot/.idea/compiler.xml
- /X-SpringBoot/.idea/encodings.xml
- /X-SpringBoot/.idea/libraries
- /X-SpringBoot/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_1_11.xml
- /X-SpringBoot/.idea/libraries/Maven__ch_qos_logback_logback_core_1_1_11.xml
- /X-SpringBoot/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_9_3.xml
- /X-SpringBoot/src
- /X-SpringBoot/src/main
- /X-SpringBoot/src/main/java
- /X-SpringBoot/src/main/java/com
- /X-SpringBoot/src/main/java/com/suke
- /X-SpringBoot/src/main/java/com/suke/czx
/X-SpringBoot/src/main/java/com/suke/czx/Application.java
- /X-SpringBoot/src/main/java/com/suke/czx/common
- /X-SpringBoot/src/main/java/com/suke/czx/common/annotation
- /X-SpringBoot/src/main/java/com/suke/czx/common/aspect
- /X-SpringBoot/src/main/java/com/suke/czx/common/exception
- /X-SpringBoot/src/main/java/com/suke/czx
- /X-SpringBoot/src/main/java/com/suke
- /X-SpringBoot/src/main/java/com
- /X-SpringBoot/src/main/java
- /X-SpringBoot/src/main
- /X-SpringBoot

- 证 Spring Boot创建自定义Banner.txt实例
- 证 Spring Boot配置@Profile注解加载不同环境的配置文件实例
- 证 Spring Boot Actuator 2.3.4.RELEASE新版本实现自定义端点信息的配置实例
- 原证 spring AOP 过滤器 拦截器 执行顺序示例
- 证 spring boot使用不指定Maven parent pom来创建可执行的spring boot项目
- 证 Spring Boot整合thymeleaf做为显示层的hello world实例
- 证 Spring Boot整合SpringFox Swagger2实现REST API增删改查项目实例
- 证 Spring Boot演示@ConfigurationProperties标注实现自定义配置属性的实例
- 证 Spring Boot整合Ehcache的简单入门实例
- 原 SpringBoot入门整合开发java Web项目实例
- 证 Springboot+thymeleaf对员工的增删改查操作 带分页功能
- 证 Spring Boot整合Freemarker实现文件上传项目实例

不正经的90后程序猿 LV1
2024年6月1日
最代码-宋家辉 LV61
2022年10月15日
王泽军 LV2
2022年8月26日
taijh999 LV13
2022年6月27日
cxdxfx12 LV14
2022年6月21日
2468867327 LV10
2022年5月18日
tangjj7260 LV18
2022年4月25日
glyph LV10
2022年3月17日
xiaolin712 LV9
2022年3月8日
美丽的巨兔12138 LV7
2022年1月27日

陈小灏 LV18
2月22日
ma406805131 LV19
2024年12月8日
haomc052829 LV4
2024年12月3日
fei3655 LV6
2024年10月16日
waxy_123 LV2
2024年8月21日
chn-lei LV2
2024年7月31日
edpwyg LV14
2024年7月28日
Frank_F
2024年7月5日
暂无贡献等级
计科一班 LV7
2024年6月18日
2775645521 LV7
2024年6月16日