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

推荐几个前后端快速开发开源项目

经常性逛github,发现了一些优秀的开源项目,其中的框架及代码非常不错,现在给大家推荐三个快速开发平台。 Jeecg-boot快速开发平台 ?...开发环境 语言:Java 8 IDE(JAVA):IDEA / Eclipse安装lombok插件 IDE(前端):WebStorm 或者 IDEA 依赖管理:Maven 数据库:MySQL5.7+ &...Oracle 11g & Sqlserver2017 缓存:Redis 后端 基础框架:Spring Boot 2.1.3.RELEASE 持久层框架:Mybatis-plus_3.1.2 安全框架:...renren-fast 是一个轻量级的 Spring Boot 快速开发平台,能快速开发项目并交付【接私活利器】 完善的 XSS 防范及脚本过滤,彻底杜绝 XSS 攻击,实现前后端分离,通过 token...上面是给大家推荐的三种快速开发平台,如有喜欢的拿去就是,都是开源项目

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

Java 后端开发实践 - 项目模板

整理出一套公共性的项目模板,旨在尽量多地包含日常开发所需,减少开发者的重复性工作以及提供一些最佳实践。 1....从写好README开始 一个好的README给人以项目概览,可以使新人快速上手项目,并降低沟通成本,建议包括: 项目简介 一两句话描述该项目实现的业务功能 技术选型 项目的技术栈,包括语言,框架,中间件等...本地构建 列出本地开发过程中所用到的工具命令 领域模型 核心的领域概念,针对于当前系统所在的领域 测试策略 自动化测试如何分类 技术架构 技术架构图 部署架构 部署架构图 外部依赖 项目运行时所以来的外部集成方...,比如异常处理原则,分页封装等 FAQ 开发过程中常见问题的解答 注意保持README的持续更新,一些重要的架构决定可以通过示例代码的形式记录在代码块当中,新开发者可以通过直接阅读这些示例代码快速了解项目的通用实践方式以及架构选择...统一代码风格 除了Checkstyle以外,项目中有些通用的公共编码实践方式也需要进行统一。

58710

玩转Java开源项目

我们来看看当当架构部总监是如何从四个方面来玩转Java开源项目。 ? Java开源现状 ? Java是一门历史非常悠久的开发语言,从1995年初见至今,时间的指针已不知不觉的拨动了二十多个年头。...谈了很久Java历史,那么经历了这么多年的发展,Java必然沉淀了大量极具价值的项目,可供免费使用的开源项目层出不穷。...由于技术栈众多,它几乎很难快速上手,但从另一方面讲,Java生态相对于其他语言更加稳定和成熟,技术组件几乎应有尽有。 Java开源项目类型盘点 基础类:为编程提供便利的基础类库。...Java开源不擅长的领域 在容器、缓存和关系型数据库这三个领域,Java开源项目并不多见,而且当前Java也没有太多机会进驻这些领域。...当今需要的Java开源解决方案 虽然Java已有为数众多的成熟开源项目,但是目前仍稀缺的优秀开源领域主要是分布式、服务化和弹性化这三个方面。 在互联网行业分布式、服务化和弹性化是很重要的非功能需求。

1.9K60

「实战篇」开源项目docker化运维部署-后端java部署(七)

本节主要说说后端的部署需要注意的点,本身renren-fast这个项目就是通过springboot来进行开发的,springboot内置的有tomcat所以,咱们不用在容器内安装tomcat,直接用jar...--net=host 运行java容器部署后端项目 docker volume create j1 #查看j1所在的路径,方便jar包上传 docker volume inspect j1 docker...nohubp 就是后台挂机项目 nohup java -jar /home/soft/renren-fast.jar 运行java容器部署后端项目 docker volume create j2 #...运行java容器部署后端项目 docker volume create j3 #查看j3所在的路径,方便jar包上传 docker volume inspect j3 docker run -it...-d name j3 -v j3:/home/soft --net=host java docker exec -it j3 bash #将编译好的jar拷贝到宿主机上j3所在的目录下 nohubp 就是后台挂机项目

86620

我整理的Java开源项目

整理出一些使用比较广或者个人觉得比较好的java开源项目和资料供参考。 2. 如果你觉得好但是我没有列出的开源项目请告诉我,方便我添加到列表里。 3....文章里面的内容会不断进行变更和补充,后续除了会新增开源项目,与其相关的学习资料也会添加到项目链接下。 5. 项目排名不分先后。 6. 希望你有收获。 下面提供一些跟开源相关的文章链接: 1....Java开源Apache项目 http://www.open-open.com/56.htm 3....大公司都有哪些开源项目 ---- http://www.cnblogs.com/dunitian/p/5581520.html 9. 2017年你不能错过的Java类库 http://www.importnew.com...公司开源导航页 https://www.oschina.net/company 下面提供一些开源项目链接地址: 【spring项目】 1. spring以及子项目: github地址:https://github.com

1.2K20

一款轻量级,前后端分离的 Java 快速开发平台 | 开源项目

今天推荐一个轻量级的,前后端分离的 Java 快速开发平台,能快速开发项目并交付,是接私活的利器。...,包含:管理员列表、角色管理、菜单管理、定时任务、参数管理、代码生成器、日志管理、云存储、API模块(APP接口开发利器)、前后端分离等。...1 项目特点 友好的代码结构及注释,便于阅读及二次开发 实现前后端分离,通过token进行数据交互,前端再也不用关注后端技术 灵活的权限控制,可控制到页面或按钮,满足绝大部分的权限需求 页面交互使用Vue2...定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能 引入API模板,根据token作为登录令牌,极大的方便了APP接口开发 引入Hibernate Validator校验框架,轻松实现后端校验...引入云存储服务,已支持:七牛云、阿里云、腾讯云等 引入swagger文档支持,方便编写API接口文档 2 项目结构 project ├─db 项目SQL语句 │ ├─common 公共模块 │ ├─aspect

50710

你想要的全平台全栈开源项目 - Vue、React、小程序、Android原生、ReactNative、java后端

为此我们整理了两篇简单的文档介绍: 大家关心的一些问题整理 Coderiver 项目简介 全平台全栈开源项目 coderiver 今天终于开始前后端联调了~ 首先感谢大家的支持,coderiver 在...致力于打造全平台全栈精品开源项目,计划做成包含 pc端(Vue、React)、移动H5(Vue、React)、ReactNative混合开发、Android原生、微信小程序、java后端的全平台型全栈项目...技术架构 目前只做了基于 Vue 的 PC 端,和基于 java后端。 前端的技术架构是 Vue 家族,UI 框架用的是饿了么的 Element-ui ....博客汇总 博客主页:https://juejin.cn/user/2242659450624606 已经发表的项目相关博客: java后端 点赞模块设计 - Redis缓存 + 定时写入数据库实现高性能点赞功能...)、ReactNative混合开发、Android原生、微信小程序、java后端的全平台型全栈项目,具体平台和技术实现方案、进度如下表: 平台 实现方案 进度 pc 端 Vue + Element 90%

76530

开源项目】一键生成代码的框架 前后端分离

今天给大家推荐一款不错的开源项目,Jeecg-Boot,低代码开发平台,可以应用在任何J2EE项目的开发中,尤其适合SAAS项目、企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP...大屏展示模板 技术架构 开发环境 语言:Java 8 IDE(JAVA):IDEA / Eclipse安装lombok插件 IDE(前端):WebStorm 或者 IDEA 依赖管理:Maven 数据库...:MySQL5.7+ & Oracle 11g & Sqlserver2017 缓存:Redis 后端 基础框架:Spring Boot 2.3.5.RELEASE 微服务框架:Spring Cloud...antv/g2 封装实现 eslint,@vue/cli 3.2.1 vue-print-nb - 打印 微服务架构图 更多支持 PC端 手机端 iPad端 最后 喜欢的小伙伴,赶快收藏了,该项目目前已经开源...,详细的安装步骤和功能模块,文档信息可以去项目描述下查看哦。

44830

Jenkins--pipline 流水线部署Java后端项目

写在前面 之前我的博客里面写过Jenkins自动化部署Java项目,可参考博客 https://blog.51cto.com/13760351/2382103 这里写的是使用流水线部署java后端项目。...} } } } 5.新建流水线项目 Jenkins--pipline 流水线部署Java后端项目 Jenkins--pipline 流水线部署Java后端项目 Jenkins--pipline 流水线部署...Java后端项目 6.构建测试 出现问题1: java 命令不识别 Jenkins--pipline 流水线部署Java后端项目 解决方案 1.重新设置环境变量 Jenkins--pipline 流水线部署...Java后端项目 2.建立软连接 ln -s /usr/local/java/bin/java /usr/bin/java 3.构建测试 Jenkins--pipline 流水线部署Java后端项目 4...7.项目测试 Jenkins--pipline 流水线部署Java后端项目 Jenkins--pipline 流水线部署Java后端项目 后续优化: 1.由于我是使用实验环境部署的,线上环境需要做防火墙策略

1.3K52

java开发后端框架_java开发后端框架

1 java开发后端框架 java从推出到现在技术不断发展,语言也优化的越来越好,对于java工程师来说技术的不断发展,他们需要不断学习java进阶,而对于新手来说就能从基础到核心。...下面小编给大家说说java开发后端框架,希望能对你有些帮助。...Struts在项目中的作用 Struts 在项目主要起控制作用,只要用于web层(即视图层和控制层)Struts本身是使用典型的MVC结构实现的,项目中使用了struts之后就等于项目也是一个MVC结构...,使项目结构更清晰,分工更明细。...Spring在项目中的作用 Spring是一个全方位的整合框架,在项目中对hibernate和struts进行整合,解决层与层之间的耦合问题。

3.1K30

这 9 个 Java 开源项目 yyds

开源中国里,不知道大家有没有留意到一个Java开源组织——Dromara?...这个组织是由 Apache ShenYu(前身是Soul网关)的作者创立,多位 Java 开源作者参与的一个Java开源组织。 在开源中国社区,很多 Java 开源作者都是各自为战,独立运营项目。...Domara 组织的诞生就是为了联合 Java 开源的力量,共建社区,资源共享,共同推行中国Java开源事业的发展。...目前 Dromara 社区拥有 9 个 GVP 项目,和一些 Star 数量很高的项目。这些开源项目社区都很活跃,每一个都是能提高工作效率的精品开源作品。...以上推荐的开源项目,也是 Dromara Java 社区里的精品项目,很多都已经是 GVP 项目了,用好这些框架/工具,真的能让工作效率大大提升。

86310

27个Java 开源项目,值得收藏!

大家好,这里为大家整理了阿里的Java开源项目,希望对大家有所帮助 1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案...淘宝定制 JVM:TaobaoJVM TaobaoJVM 基于 OpenJDK HotSpot VM,是国内第一个优化、定制且开源的服务器版Java虚拟机。...地址:https://github.com/justified/tedis 12.开源 Java 诊断工具 Arthas Arthas(阿尔萨斯)是阿里巴巴开源Java 诊断工具,深受开发者喜爱。...Lookout 项目分为客户端部分与服务器端部分。 客户端是一个 Java 的类库,可以将它植入您的应用代码中采集 metrics 信息,客户端更多详情。 服务端代码部分,将于下一版本提供。...地址:https://github.com/alibaba/vlayout 26.Java 代码规约扫描插件 P3C 项目包含三部分:PMD 实现、IntelliJ IDEA 插件、Eclipse 插件

1.2K11

这 9 个 Java 开源项目 yyds

开源中国里,不知道大家有没有留意到一个Java开源组织——Dromara?...这个组织是由 Apache ShenYu(前身是Soul网关)的作者创立,多位 Java 开源作者参与的一个Java开源组织。 在开源中国社区,很多 Java 开源作者都是各自为战,独立运营项目。...Domara 组织的诞生就是为了联合 Java 开源的力量,共建社区,资源共享,共同推行中国Java开源事业的发展。...目前 Dromara 社区拥有 9 个 GVP 项目,和一些 Star 数量很高的项目。这些开源项目社区都很活跃,每一个都是能提高工作效率的精品开源作品。...以上推荐的开源项目,也是 Dromara Java 社区里的精品项目,很多都已经是 GVP 项目了,用好这些框架/工具,真的能让工作效率大大提升。

52520
领券