首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

精选15款JAVA开源项目脚手

有的公司的管理框架就是用开源项目改的。今天在这边给大家推荐15个,优质开源Spring Boot & Spring Cloud 的比较多,包括权限管理类、支付类、商城类,博客管理、CRM、ERP等。...项目介绍 : 一个基于SpringBoot 2 的管理后台系统,有数十个基于此的商业应用,包含了用户管理,组织机构管理,角色管理,功能点管理,菜单管理,权限分配,数据权限分配,代码生成等功能 相比其他开源的后台开发平台脚手...项目介绍 : 一个基于SpringBoot 2 的管理后台系统,有数十个基于此的商业应用,包含了用户管理,组织机构管理,角色管理,功能点管理,菜单管理,权限分配,数据权限分配,代码生成等功能 相比其他开源的后台开发平台脚手...是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API 管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手。...悟空 CRM star : 1.6k 地址 : https://gitee.com/wukongcrm/72crm-java 项目介绍 : 悟空软件长期为企业提供企业管理软件(CRM/HRM/OA/ERP

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

jeecg一个开源java开发脚手

jeecg相关作品开源地址:http://git.oschina.net/jeecg 张浩江前辈csdn博客地址:http://blog.csdn.net/zhangdaiscott csdn专访作者地址...引领新的开发模式(Online Coding模式->代码生成器模式->手工MERGE智能开发), 可以帮助解决Java项目60%的重复工作,让开发更多关注业务逻辑。...word等报表; 7.集成工作流activiti,并实现了只需在页面配置流程转向,可极大的简化jbpm工作流的开发;用jbpm的流程设计器画出了流程走向,一个工作流基本就完成了,只需写很少量的java...代码; 8.UI标签库,针对WEB UI进行标准式封装,页面统一采用自定义标签实现功能:列表数据展现、页面校验等,标签使用简单清晰且便于维护 9.在线流程设计,采用开源Activiti...快速开发库,针对WEB UI进行标准封装,页面统一采用UI标签实现功能:数据datagrid,表单校验,Popup,Tab等,实现JSP页面零JS,开发维护非常高效 技术点四:在线流程定义,采用开源

24530

Spring开源脚手介绍

项目图: 15款Spring开源项目脚手,全面&给力(收藏款) 15款Spring开源项目脚手,全面&给力(收藏款) Spring-boot-seckill star : 7.6k 地址 : [...,全面&给力(收藏款) 悟空 CRM star : 1.6k 地址 : [https://gitee.com/wukongcrm/72crm- java](https://links.jianshu.com...to=https%3A%2F%2Fgitee.com%2Fwukongcrm%2F72crm- java) 项目介绍 : 悟空软件长期为企业提供企业管理软件(CRM/HRM/OA/ERP等)的研发、实施...技术栈: 15款Spring开源项目脚手,全面&给力(收藏款) 项目图: image.png 15款Spring开源项目脚手,全面&给力(收藏款) paascloud-master star : 8k...技术栈: 15款Spring开源项目脚手,全面&给力(收藏款) image.png 项目图: 15款Spring开源项目脚手,全面&给力(收藏款) 15款Spring开源项目脚手,全面&给力(收藏款

76920

Maven–如何下载JSONObject相关依赖

一、开发场景 Java开发当中经常需要Json格式的数据,这就用到JSONObject类,本文章只提供以下两种JSONObject对应的下载方式: (1)com.alibaba.fastjson.JSONObject...只依赖1个fastjson-1.2.28.jar (2)net.sf.json.JSONObject 需要依赖6个commons-beanutils-1.9.3.jar、commons-collections...commons-lang-2.6.jar、commons-logging-1.1.1.jar、ezmorph-1.0.6.jar、json-lib-2.4-jdk15.jar 正文中关于Maven依赖下载jar,...maven仓库官网地址http://mvnrepository.com/ 二、下载方法 1、方法一(直接下载) CSDN下载地址(含1、2两种)http://download.csdn.net/download...-- Json依赖包下载 --> 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/158322.html原文链接:https://javaforall.cn

1.1K10

「Go开源」requests:一个比nethttp更简洁、高效的开源

项目地址是:https://github.com/carlmjohnson/requests 该诞生的背景 作者在自己的博客中描述了自己为什么写这个request。...作者这样描述go的net/http: Go的net/http虽然功能强大、用途也广泛,但要想正确地使用请求的客户端是非常繁琐的。...Requests的使用 基于以上问题,requests就诞生了。该通过将发送请求时的所有必要信息都抽象成了Builder结构体,通过该结构体来构建、发送和处理HTTP的请求。...使用requests发送Get请求只需要5行代码,而原生的net/http得需要11多行代码。 Post请求 如下,是一个发送Post的请求。...使用requests只用了7行代码,而使用原生的net/http需要使用18多行代码。

21630

Java

Java概念Java中的(Package)是一种用来管理类和接口的机制。它可以将相关的类和接口放在同一个命名空间下,以避免类名和接口名的冲突,并提供更好的可重用性和可维护性。...Java的作用Java的作用在于:把功能相似或相关的类或接口组织在同一个中,方便类的查找和使用。采用树形目录的存储方式,使得之间产生了关系,方便维护、管理。...Java的定义在Java中,我们可以通过在Java源文件的第一行使用 package 语句来定义一个。...在Java源文件的第一行使用 import 语句可以导入其他中的类。...Java的命名规范Java的命名规范通常是按照公司或者组织的域名来定义的,例如:com.example.myPackage。这种做法可以有效地避免不同公司或组织之间的名冲突。

13721

java 开源

今天说一说java 开源[Java开源吗],希望能够帮助大家进步!!! 一、JForum 1. 简介 JForum 是采用Java开发的功能强大且稳定的论坛系统。...JForum 最大的优点是采用 BSD 开源协议,你可以最大限度的进行任何修改和扩展,包括商业用途。 2. 授权协议: BSD 免费开源 3....简介 mvnForum 是一个来自越南开发的开源 Java 论坛软件,没有使用任何花哨的框架,mvnForum仅使用Servlet和JSP为您提供一个功能强大且高效的论坛系统,支持任何标准的Servlet...MvnForum是一个基于Java J2EE技术的开源BBS程序,它易于安装和使用,功能强大。mvnForum兼容任何Servlet容器,支持Jsp 1.2 and Servlet 2.3。 2....简介 EasyJForum 是一个基于 Java 技术的免费社区论坛软件系统,界面与目前流行的 Discuz! 系统相仿以方便用户使用,其基本目的是为基于 Java 平台的中文站点提供最好的论坛服务。

75820

Java

Java Java面向对象的核心的概念:类、接口、抽象类、对象;【主体】 的定义: 指的是一个程序的目录,在最早的时候,如果要开发一个程序,只需要定义一个Java文件,而后在这个文件中编写所需要的类文件...但是在进行包的导入的时候也发现了一个局限的问题,如果需要导入一个中的多个类,非常麻烦;Java提供了通配符功能即【import .*】 实现一次性导入中所有可访问的类。...系统常见的Java本身提供了大量的程序开发包,除了官方提供的开发包,还有很多第三方提供的开发包。 基本上所有都有提供。...Java.lang.reflect 反射开发包 反射开发包 Java.util 链表类等 Java的工具 Java.util.regex...正则工具 Java.text 国际化处理程序 Java.io 进行程序输入、输出处理以及文件操作功能 Java.net

1.1K20

构建自己的Python开源

要融入社区,第一步当然是要撰写一个自己的。...version 版本号 description 描述 url 地址 license 授权信息 packages 需要处理的目录,也就是包含__init__.py的文件夹 install_requires...long_description 的详细描述,后续上传到pypi,可以用于显示在主页上的描述 find_packages():这个函数会默认在和setup.py同一目录下搜索各个含有init.py的...tests", "exmaple")), # 所有除了tests和exmaple package_data = { '': ['*.csv'], # 任何中含有.csv文件,都包含它...如果已经有配置文件了,可以用sphinx-build来指定生成目录 sphinx-build -b html source/ build/ 上传github 最后上传到 github,这样一个完整的 Python 三方开源完成了

1K20

NFV的开源软件

本文将主要介绍组建不同虚拟网络功能的开源解决方案。...它包括FDB (转发DB) , STP(生成树) ,混杂模式以接收所有数据过滤和流量整形支持 - 这使得它比通过硬件实现的网桥功能更强大。...它可以是一个简单的路由器从核心到客户端转发数据(反之亦然),或一个复杂的路由器(通过每个用户)实现IP政策,Qos,处理(packet manipulation),限制器等虚拟化功能....开源个人网络设备 之前提到的大多数路由类开源软件如路由,如Quagga,VyOS和BIRD,都可以用来实现众多PE的功能。...开源vCPE : 网络服务,如DHCP ,防火墙,NAT, DNS( vDHCP , VFW , vNAT , VDNS , ) ,都可以通过开源实现,并且可以作为许多标准的Linux发行版的一部分发行

2.6K60

理财App无法上?马甲VS金融许可证资质上方案哪个更靠谱?

理财App无法上?马甲VS金融许可证资质上方案哪个更靠谱?    理财App无法上?马甲VS金融许可证资质上方案哪个更靠谱?...市场上很多代上的服务中,基本是这两种方法。下面给大家分享一下,理财App无法上?马甲VS金融许可证资质上方案哪个更靠谱? 理财App无法上?马甲VS金融许可证资质上方案哪个更靠谱?...市场上很多代上的服务中,基本是这两种方法。下面给大家分享一下,理财App无法上?马甲VS金融许可证资质上方案哪个更靠谱?...一、什么是马甲 马甲(也叫套壳)是利用App store 规则漏洞,通过技术手段,多次上同一款产品的方法。马甲和主产品拥有同样的内容和功能,除了icon和应用名称不能完全一致,其他基本一致。...但是本人觉得相对金融理财这个行业,我觉得马甲并不怎么适合,因为给投资的用户带来的体验不是很好,让人感觉不靠谱,不如原生上 导量 主和马甲属于同一个平台,用户信息可以共享 通过弹窗,广告,Push

3.2K80

Java基础07

(package)的目的就是为了更好的组织Java程序。 ? 的建立 ---- 的建立非常简单。我们只用在Java程序的开始加入package就可以了。...com.vamei.society共同构成了的名字。 Java程序提供了一个命名空间(name space)。...也就是说,中的其他Java程序可以访问该类。这是Java中的默认访问权限。 同样,对象的成员也可以是默认权限(中可见)。比如我们去掉getHeight()方法前面的public关键字。...如果没有放在当前工作路径下,我们在使用时,需要通知Java。...类似于的机制在其他语言中也很常见,比如Python中的import机制。它们都是为了更好的组织和使用已有的程序。利用,我们可以比较容易的拓展Java程序,使用已有的Java程序库。

76420

Java time 介绍

简介 Java8 以前关于时间的类是 Date 和 Calendar,不过这两个类设计的很有问题,一个是带有默认的时区(timezone),另一个是类是 mutable 的,这样在使用时要特别注意线程安全问题...Java8 添加了 java.time ,重新设计了时间类,让时间的操作更加友好。 分类 总的来说,time 分为两类,一是表示瞬时时间,即一个时间点,另一个是一段时间,代表两个时间的差。...TimeZone 来转换成某一个时区的时间 ZonedDateTime zonedDateTime = instant1.atZone(ZoneId.systemDefault());, time 中的各个时间类都可以相互转换...System.out.println(offsetDateTime.withOffsetSameInstant(ZoneOffset.ofHoursMinutes(2, 45))); API 命名原则 time 使用了统一的命名规则...localDate1, localDate); period.getDays(); Temporal Adjuster Temporal 是时间的意思,Adjuster 是调整的意思,Java8

2K20
领券