概述
对于没有太多项目经验的同学来说,在掌握了基本的技能之后需要系统的学习一些开源项目,这对于今后的实操有益。在此推荐一些轻量级的Java开源项目,希望对题主的学习有所帮助。
1. 项目名称:基于 Java 的极速 WEB + ORM 框架 JFinal
项目简介:Final 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率。为您节约更多时间,去陪恋人、家人和朋友 :)
2. 项目名称:基于Maven 简单实用的权限系统
项目简介:基于Maven构建的springmvc、spring、mybatis-plus、shiro、log4j2、easyui简单实用的权限系统。
技术和功能:Spring-cache
Spring-data-redis
Spring-Task
Shiro
Spring-cache-shiro
hibernate-validator
maven profile多环境配置
权限管理
角色管理
用户管理
部门管理
登陆日志
图标管
3. 项目名称:无须配置、便于二次开发的爬虫框架
项目简介:ebmagic 是一个无须配置、便于二次开发的爬虫框架,它提供简单灵活的API,只需少量代码即可实现一个爬虫。
特色:完全模块化的设计,强大的可扩展性。
核心简单但是涵盖爬虫的全部流程,灵活而强大,也是学习爬虫入门的好材料。
提供丰富的抽取页面API。
无配置,但是可通过POJO+注解形式实现一个爬虫。
支持多线程。
支持分布式。
支持爬取js动态渲染的页面。
无框架依赖,可以灵活的嵌入到项目中去。
4. 项目名称:轻量级权限管理系统 renren-security
项目简介:renren-security是一个轻量级权限管理系统,其核心设计目标是开发迅速、学习简单、轻量级、易扩展;使用Spring MVC、Shiro、MyBatis、Bootstrap、Vue2.x等框架,包含:管理员管理、角色管理、菜单管理、定时任务、参数管理、代码生成器等。
项目特点:轻量级的权限系统,只涉及Spring、Shiro、Mybatis后端框架,降低学习使用成本;
友好的代码结构及注释,便于阅读及二次开发;
支持HTML、JSP、Velocity、Freemarker等视图,零技术门槛;
灵活的权限控制,可控制到页面或按钮,满足绝大部分的权限需求;
页面交互使用Vue2.x,极大的提高了开发效率;
完善的代码生成机制,可在线生成entity、xml、dao、service、html、js、sql代码,减少70%以上的开发任务;
引入quartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能;
引入API模板,根据token作为登录令牌,极大的方便了APP接口开发;
引入Hibernate Validator校验框架,轻松实现后端校验;
引入云存储服务,已支持:七牛云、阿里云、腾讯云等;
引入路由机制,刷新页面会停留在当前页。
5. 项目名称:Springboot-learning-example
项目简介:spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。
6. 项目名称:Docker 管理工具 DockerFly
项目简介:Dockerfly是基于 Docker1.12+ (Docker API 1.24+) 开发出Docker 管理工具,提供里最基本的基于 Docker 的管理功能,目的是能够方便广大Docker初学者以及 Docker 管理员能够快速的进行Docker 容器的管理和维护。
7. 项目名称:Java后台基础框架 jFinal-Paladin
项目简介:以jfinal为底层的java后台基础框架,结合了beetl、druid、shiro、ehcache; 初始目的是为了学习jfinal,最终目的形成一个工作中比较通用的基础后台框架; 希望给初学者提供些参考。
8. 项目名称:框架集合 Spring-authority
项目简介:是由 spring+springmvc+hibernate+spring-security +easyui +boostrap 写的一个框架集合,目前实现了一个基础的权限管理系统,权限是基于细粒度的过滤,对于初学权限设计的人来说也算是个最简洁的权限实现,基于它来做项目,它只是做了一些绝大部分项目都应该做的一些基础功能。
最后
以上就是怕黑发带为你收集整理的github java开源项目经验_有哪些适合没有什么项目经验的新人的 Java 开源项目?...的全部内容,希望文章能够帮你解决github java开源项目经验_有哪些适合没有什么项目经验的新人的 Java 开源项目?...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复