当前位置:首页 > java > 正文

入门java开源框架项目

  • java
  • 2024-04-19 17:00:53
  • 359

1. Spring Boot
简介:一个简化 Spring 开发的框架,提供自动配置、嵌入式服务器和依赖管理功能。
推荐项目:
[Spring Boot Pet Clinic](https://github.com/spring-projects/spring-petclinic)
[Spring Boot TodoMVC](https://github.com/spring-guides/gs-spring-boot-todo-mvc)
2. Hibernate
简介:一个对象-关系映射(ORM)框架,允许您将 Java 对象映射到关系数据库表。
推荐项目:
[Hibernate Tutorial and Examples](https://github.com/hibernate/hibernate-orm/tree/main/hibernate-core/src/test/java/org/hibernate/tutorial)
[Spring Boot + Hibernate Tutorial](https://github.com/bonigarcia/spring-boot-hibernate)
3. JUnit
简介:一个用于编写和运行 Java 单元测试的框架。
推荐项目:
[JUnit 5 Quickstart](https://github.com/junit-team/junit5-quickstart)
[JUnit Tutoria](https://github.com/junit-team/junit4/wiki/tutorial)
4. Mockito
简介:一个用于编写和执行模拟对象和存根的框架。
推荐项目:
[Mockito Recipe Book](https://github.com/mockito/mockito-recipes)
[Mockito Tutorial](https://javadoc.io/static/org.mockito/mockito-core/3.13.0/org/mockito/Mockito.html)
5. Jackson
简介:一个用于将 Java 对象与 JSON 之间进行转换的库。
推荐项目:
[Jackson Tutorial](https://github.com/FasterXML/jackson-docs)
[Spring Boot + Jackson Tutorial](https://github.com/callicoder/spring-boot-jackson)
6. Apache Commons
简介:一个提供各种实用工具类和库的集合。
推荐项目:
[Apache Commons Lang Tutorial](https://commons.apache.org/proper/commons-lang)
[Apache Commons IO Tutorial](https://commons.apache.org/proper/commons-io)
7. Guava
简介:一个提供各种 Java 核心库的集合,包括集合、异常处理和 I/O。
推荐项目:
[Guava Tutorial](https://github.com/google/guava/wiki)
[Guava Cookbook](https://github.com/google/guava/wiki/Cookbook)
8. Spring Security
简介:一个用于保护 Web 应用程序的安全性框架。
推荐项目:
[Spring Security Quick Start](https://spring.io/guides/spring-security/)
[Spring Security Tutorial](https://www.tutorialspoint.com/spring_security/)
9. Spring Data
简介:一个用于简化使用关系型数据库、NoSQL 数据库和云数据库的框架。
推荐项目:
[Spring Data JPA Tutorial](https://github.com/spring-guides/gs-accessing-data-jpa)
[Spring Data MongoDB Tutorial](https://github.com/spring-guides/gs-accessing-data-mongodb)
10. Apache Maven
简介:一个用于管理 Java 项目构建、依赖项和发布的项目管理工具。
推荐项目:
[Apache Maven Tutorial](https://maven.apache.org/guides/)
[Spring Boot with Maven Tutorial](https://spring.io/guides/gs/maven/)