当前位置: 首页 > 软件库 > Web应用开发 > J2EE框架 >

SLife

基于 Spring Boot 的企业级快速开发脚手架
授权协议 GPL
开发语言 Java
所属分类 Web应用开发、 J2EE框架
软件类型 开源软件
地区 国产
投 递 者 李开宇
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

SLife 是使用 Spring Boot 搭建的一个企业级快速开发脚手架。SLife 的目的是帮助初学者入门Spring boot 并能快速了解 一个web框架的快速搭建。同时帮助出创企业快速搭建属于自己的基础软件,减少开发的工作量,专注于业务。

技术栈

  1. Spring Boot

  2. MySQL

  3. Freemark

  4. SiteMesh

  5. Shiro

  6. Bootstrap

  7. mybatis、mybatisPlus

  8. redis

  9. Activit

项目按照约定好的编码规约,能在3分钟内完成一个表格的CURD操作。

同时项目是maven多模块构建。除了逻辑代码在jar中,freemark的界面文件也在对应的jar文件里,不同的功能模块可以根据jar包的依赖,进行可插拔配置。

自定义的日志注解,采用线程池的方式,帮助运维人员监控软件运行。

项目截图介绍

系统用户管理

日志监控(系统自定义注解,结合AOP,监控用户操作行为)

为了帮助开发者了解更多的软件配置,我在个人的 博客 CSDN中有想过的介绍,博客地址 http://blog.csdn.net/chenjianandiyi

  • 在消费升级的浪潮下,美好生活方式越来越受到大众的追捧,在这个风口下也衍生出了开始吧众筹平台。 开始吧,市场认可的众筹平台 从2016年到2017年,开始吧平台已有近2000个线下商业空间项目完成了众筹,其中包括乡村民宿,餐厅、电影院、健身房等,作为开始吧的联合创始人,桂斌最近又开始“搞事情”啦,如何把最近大热的区块链结合到实际应用场景中,我想,这块,桂斌比较有话语权。 帮助近2000家完成众筹,积

  • A Bug's Life Time Limit: 15000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 11844    Accepted Submission(s): 3859 Problem Description Background  Professor H

  • DB2 插入数据到表中时,报如下错误: DB2 SQL Error: SQLCODE=-803, SQLSTATE=23505, SQLERRMC=1;SLIFE.DATA0005, DRIVER=3   SQL如下: insert into Data0005 (TASK_TYPE_CODE,TASK_TYPE_NAME) values('T0011','飞机票') 经过查看表定义SQL 如下:

  • 使用slife脚手架构建公司内部开发者社区 转载于:https://my.oschina.net/u/4163876/blog/3076028

 相关资料
  • 一、安装 Maven Maven是一个项目构建和管理的工具,提供了帮助管理 构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。 Maven的好处在于可以将项目过程规范化、自动化、高效化以及强大的可扩展,利用 Maven自身及其插件还可以获得代码检查报告、单元测试覆盖率、实现持续集成等等。 1. 下载 Maven http://maven.apa

  • 本文向大家介绍浅析Android企业级开发数据绑定技术,包括了浅析Android企业级开发数据绑定技术的使用技巧和注意事项,需要的朋友参考一下 这篇文章通过发文的方式让大家知道什么是数据绑定,以及为什么要用数据绑定等问题,有助于大家理解Android企业级开发数据绑定技术。 首先要了解什么是数据绑定?为什么要用数据绑定?怎么用数据绑定?   语法的使用 简单例子,数据绑定textview控件,一般

  • 快速开始 安装 $ go get github.com/labstack/echo/... 编写 Hello, World! 创建 server.go 文件 package main import ( "net/http" "github.com/labstack/echo" ) func main() { e := echo.New() e.GET("/", fu

  • 本文向大家介绍java微信企业号开发之开发模式的开启,包括了java微信企业号开发之开发模式的开启的使用技巧和注意事项,需要的朋友参考一下 首先说微信企业号的开发模式分为:编辑模式(普通模式)和开发模式(回调模式) ,在编辑模式下,只能做简单的自定义菜单和自动回复消息,要想实现其他功能还得开启开发者模式。 一、编辑模式和开发模式对消息的处理流程  1.编辑模式下,所有的业务流程都配置在微信服务器上

  • 前置技能 java基础 B/S应用开发经验 入门推荐学习路线 强烈要求,看本文档前,至少结合官方demo看过一遍pdf文档 官网:http://www.jfinal.com/ 手册:http://download.jfinal.com/upload/2.2/jfinal-2.2-manual.pdf IntelliJ IDEA开发环境搭建 前置条件 操作系统已经安装IntelliJ IDEA 14

  • 一面 8.14 自我介绍 实习内容,没有深挖 Hive 的存储格式 orc parquet 有没有了解过Cube, grouping sets 有没有了解过 group by ,sort by,cluster by ,distribute by 的区别 Mr的工作流程 Yarn的调度框架 Hive内部表外部表区别 Lag lead first_value last_value含义 Row_numb