展开

关键词

一款免费、开源,使用sprinbboot快速开发管理系统

项目介绍 面向学习型的开源框架,简洁高效,减少过渡封装,展现技术本质 Springboot作为基础框架,使用mybatis作为持久层框架 使用官方推荐的thymeleaf做为模板引擎,shiro作为安全框架 ,主流技术,“一网打尽” 极简配置,一键前后台代码生成 BootDo是高效率,低封装,面向学习型,面向微服的开源Java EE开发框架BootDo是在SpringBoot基础上搭建的一个Java基础开发平台,MyBatis为数据访问层,ApacheShiro为权限授权层,Ehcahe对常用数据进行缓存。 BootDo目前包括以下四大模块,系统管理(SYS)模块、 内容管理(CMS)模块、在线办公(OA)模块、代码生成(GEN)模块。 技术选型 1、后端 核心框架:Spring Boot 安全框架:Apache Shiro 模板引擎:Thymeleaf 持久层框架:MyBatis 数据库连接池:Alibaba Druid 缓存框架:Ehcache

3.9K20

面向学习型的SpringBoot开源框架

概述 BootDo是在SpringBoot基础上搭建的一个Java基础开发平台,MyBatis为数据访问层,ApacheShiro为权限授权层,Ehcahe对常用数据进行缓存。 技术选型 1、后端 核心框架:Spring Boot 安全框架:Apache Shiro 模板引擎:Thymeleaf 持久层框架:MyBatis 数据库连接池:Alibaba Druid 缓存框架:Ehcache 、Redis 日志管理:SLF4J 工具类:Apache Commons、Jackson 2、前端 JS框架:jQuery 客户端验证:JQuery Validation 富文本在线编辑:summernote 目前仅提供MySql数据库的支持,但不限于数据库 开发环境:Java、Eclipse Java EE 、Maven 、Git 源码下载 GIT下载地址: https://gitee.com/lcg0124/bootdo.gi

29020
  • 广告
    关闭

    90+款云产品免费体验

    提供包括云服务器,云数据库在内的90+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    世界杯阵型之争的背后,国产开源项目百花争艳 | 码云周刊第 77 期

    项目地址:阿老表 / AOSuite 2、项目名称:Web开发框架 gf 项目简介:模块化、松耦合、轻量级、高性能的 Go 语言 Web 开发框架。 项目地址:ApiAdmin / ApiAdmin 2、项目名称:后台管理框架 Avue 项目简介:Avue 是基于 vue 和 element-ui 的快速开发框架 它的核心是数据驱动 UI 的思想,让我们从繁琐的 项目地址:smallwei / Avue 3、项目名称:后台管理框架 BootDo 项目简介:BootDo 主要定位于后台管理系统学习交流,已内置后台管理系统的基础功能和高效的代码生成工具, 包括:系统权限组件 前端界面风格采用了结构简单、性能优良、页面美观大气的 Twitter Bootstrap 页面展示框架。 采用分层设计、双重验证、提交数据安全编码、密码加密、访问验证、数据权限验证。 项目地址:lcg0124 / bootdo 4、项目名称:后台管理框架 Cloud-Admin 项目简介:Cloud-Admin 是国内首个基于 Spring Cloud 微服务化开发平台,具有统一授权

    36830

    Linux编辑启动停止重启springboot jar包脚本

    java -jar bootdo.jar // 这种方式可以运行在后台,但是如果推出了shell的话,那也会挂 java -jar /bootdo-2.0.0.jar > bootdolog.file nohup java -jar /bootdo-2.0.0.jar > bootdolog.file 2>&1 & 解释 nohup表示永久运行。 在服务器上通过如下方式启动成功之后,如果涉及到重新启动,那么你需要通过ps -ef | grep bootdo 查询到进程号,再通过kill -s 9 ${pid} 进行杀死再重新启动,很是麻烦。 nohup java -jar /bootdo-2.0.0.jar > bootdolog.file 2>&1 & ? 一两次还好说,如果涉及到多次,那就有些崩溃了。

    2.6K40

    优质推荐 | 看 3 月新增1k+ Star 及 GVP 项目如何将你俘获

    项目地址:swoft 2、项目作者: idea4good 项目简介:GuiLite(超轻量UI框架)是6千行代码的全平台UI框架,可以完美运行在iOS,Android,Windows(包含VR), 是高效率,低封装,面向学习型,面向微服的开源Java EE开发框架BootDo是在SpringBoot基础上搭建的一个Java基础开发平台,MyBatis为数据访问层,ApacheShiro为权限授权层,Ehcahe对常用数据进行缓存。 BootDo主要定位于后台管理系统学习交流,已内置后台管理系统的基础功能和高效的代码生成工具, 包括:系统权限组件、数据权限组件、数据字典组件、核心工具组件、视图操作组件、工作流组件、代码生成等。 项目地址: bootdo 5、项目作者:白俊遥 项目简介:thinkphp整合Auth权限管理、支付宝、微信支付、阿里oss、友盟推送、融云即时通讯、云通讯短信、Email、Excel、PDF等等。

    41020

    Mapper.xml

    mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.<em>bootdo</em>.system.dao.DeptDao "> <select id="get" resultType="com.<em>bootdo</em>.system.domain.DeptDO"> select `dept_id from sys_dept where dept_id = #{value} </select> <select id="list" resultType="com.<em>bootdo</em>.system.domain.DeptDO del_flag = #{delFlag} </if> </where> </select> <insert id="save" parameterType="com.<em>bootdo</em>.system.domain.DeptDO #{orderNum}, #{delFlag} ) </insert> <update id="update" parameterType="com.<em>bootdo</em>.system.domain.DeptDO

    25930

    【程序源代码】springboot+小程序图像识别源码

    基于bootdo更改的SpringMVC版本 导入xai.sql到自己到Mysql 修改xai-jdbc.properties文件中数据库配置为你自己的 在xai-constant.properties

    77420

    Spring Boot yml格式配置

    com.alibaba.druid.pool.DruidDataSource driverClassName: com.mysql.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/bootdo

    37640

    Dubbo框架(Javassm框架)

    Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架 远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。 2.

    6720

    SpringBoot框架_skynet框架详解

    SpringBoot框架详解 1. SpringBoot概述 1.1 springboot简介 1.2 SpringBoot特点 1.3 Spring官网说明 2. code generation and no requirement for XML configuration • 无代码生成、无需编写XML SpringBoot是整合Spring技术栈的一站式框架

    4310

    框架

    一、了解什么叫框架 所谓框架是一个指定了规则的半成品,已经对基础的代码进行了封装并提供相应的API,开发者在使用框架时直接调用封装好的API,可以省去很多代码的编写,从而提高工作效率和开发速度。 所以针对各个方向各种语言实现的框架也就应运而生,如: Android 网络框架:AsyncHttpClient、Volley、OKhttp、Retrofit 图片加载框架:Picasso、Glide、ImageLoader 单元测试框架: Junit、TestNG、Unittest 自动化测试框架:Appium/Selenium、Airtest、Mocaca 前端框架:Vue、Angluar 后端框架:Flask、Express 所以多了解一些业界知名框架对测试的视野扩展还是很有利的。 那什么是网络框架? 从名字我们可以看出来,网络框架主要是网络请求,对请求构造、连接、请求、响应处理、http缓存等方面进行专项处理。 如果是非定制的第三方框架,可能你还要了解一些框架本身的特点,比如Volley框架对短而小的请求支持比较好,但对于数据较大的请求支持就不太好,类似上传文件这样的接口就要重点关注了。

    29510

    Android精通之OrmLite数据库框架,Picasso框架,Okio框架,OKHttp框架

    标题图 OrmLite基础知识 什么是OrmLite框架,在我没用这个框架时,不知道它有多好,用了才知道很方便哦,为了提供开发效率,Android开发者需要懂得运行多种框架进行开发。 对于OrmLite框架是一种很轻量级的数据库操作框架,它的底层是由反射机制实现的。 OrmLite框架 来认识一下OrmLite的官网:http://ormlite.com/releases/ 展示 ? 接下来你会看到 @DatabaseField(columnName = "name") 这你就被奇怪了,这大概是OrmLite的框架的特性吧~ 在OrmLiteSqlite中,你会编写一个数据库帮助类, 并重写两个方法: onCreate()和onUpgrade() 在OrmLite框架中: OrmLite使用注解 自己创建一个实体类对应类 @中代表数据表(表名=“值为表名的名称,字段列的名称”)

    35430

    TP框架和laravel框架区别

    TP框架和laravel框架区别 ? 【PHPExcel】读取EXCEL中的图片并保存到本地的方法直接上代码: //导入测试 $source_file = FILENAME.'

    12630

    框架】120:spring框架初体验

    今天学习内容安排如下: 对ssm框架有一个了解。 IoC控制反转的xml配置管理,这也就是spring框架的核心知识点之一。 DI依赖注入的实现。 一、SSM框架概述 这个框架啊,估计就跟婚姻一样,也有七年之痒之说,以前呢也有一套框架叫SSH。 久而久之之后就觉得这也不好那也不好,于是就出现了一套新的框架叫SSM。 SSM框架:SpringMVC、Spring、Mybatis SSH框架:Struts2、Spring、Hibernate 倒不是说SSH完全被淘汰了,但除了传统行业,基本很少用了,我们只学SSM,不学 所以就出现了对应的web层框架:SSH中的Strutes2、SSM框架中的SpringMVC。 我们后续要学的就是SpringMVC。 而我们今天要学的spring框架也就对应着业务层: ? 无论是SSM框架还是SSH框架都有Spring,足以证明其重要性。 核心点主要有三点:Ioc控制反转、AOP面向切面编程、以及事务控制。

    18540

    框架】122:spring框架之注解

    以前我们都是直接new一个service层对应的对象,现在使用spring框架了,通过spring工厂获取即可。 2项目测试 ?

    30250

    SSM框架(九)整合SSM框架

    前言 本篇带来的是SSM框架整合,主要是常用配置文件的全部书写,以后要用直接复制建立项目即可。

    28030

    Web框架中的ORM框架

    ORM 的映射关系是通过 ORM 框架来实现的,ORM 框架是用于实现 ORM 技术的程序,ORM框架有很多,不同语言、不同 Web 框架使用的 ORM 框架是不相同的。 在 Python 的常用 Web 框架 Flask、Django 中,都已经内置了 ORM 框架,所以在使用 Flask 和 Django 等框架开发时,默认就已经有 ORM 框架可以使用了。 当调用模型类对象的方法时,ORM 框架会帮我们生成对应的 SQL 语句,然后对数据库进行增删改查操作。对数据库进行操作后,ORM 框架会将修改后的数据映射到模型类对象的属性中。 二、ORM 框架的作用 ORM 框架完成了模型类对象到数据库之间的映射。 具有这些优点,所以 ORM 框架非常实用,很多编程语言的 Web 框架中都内置了 ORM 框架。 ?

    36750

    YII 框架学习 —— 引入Yii框架

    【1】首先到官网下载最新版的Yii框架 ? (因为无法下载,所以我从其他网站获得一份框架Yii 1.1.15源代码,可作为学习使用) 解压后可以看到Yii框架包含三个文件夹和四个文件,其中四个文件是版本说明,更新日志等,不用细究。 我们需要的是framework文件夹,它是Yii框架的核心所在。 ? 【2】引入Yii框架。 项目框架介绍: ? 补充:其他参考 YII框架学习心得网站 1.YII Framework 学习笔记 2.Yii 框架学习教程 3.Yii快速入门经典教程 4.study-PHP 5.Yii 框架快速入门经典教程

    37020

    Django框架,Flask框架和Tornado框架各有什么优缺点

    Django:Python 界最全能的 web 开发框架,battery-include 各种功能完备,可维护性和开发速度一级棒。 Tornado:天生异步,性能强悍是 Tornado 的名片,然而 Tornado 相比 Django 是较为原始的框架,诸多内容需要自己去处理。 Flask:微框架的典范,号称 Python 代码写得最好的项目之一。Flask 的灵活性,也是双刃剑:能用好 Flask 的,可以做成 Pinterest,用不好就是灾难(显然对任何框架都是这样)。 Flask 虽然是微框架,但是也可以做成规模化的 Flask。 一、Django 主要特点是大而全,集成了很多组件,例如: Models Admin Form 等等, 不管你用得到用不到,反正它全都有,属于全能型框架 优点: 大和全(重量级框架) 自带orm,template

    85900

    框架】126:springMVC框架初体验

    那springMVC就对应着Web层,它是spring框架为Web层提供的一个Web框架。 我们以前是直接在Web层中创建servlet,使用框架比其更加地强大,本质上差不多。 ①控制器(Controller) 当用户发来请求时,控制器调用②来处理,再选择对应的视图展示给用户看,也就是③ 它能起到总调度的作用,控制器通常由框架实现,使用时基本不需要编写代码。

    22850

    扫码关注腾讯云开发者

    领取腾讯云代金券