作者:禅与计算机程序设计艺术
1.简介
Sprint是Spring框架的一款ORM框架,它可以将数据库中的数据模型映射到java对象上并提供丰富的查询功能,极大的方便了开发人员进行数据库操作。Sprint支持包括关系型数据库(如MySQL、Oracle等)在内的多种数据库管理系统,其优点就是集成简单,API使用灵活,学习难度低,易于掌握。同时,Sprint框架对JDBC的封装也十分完善,使得用户无需关注底层jdbc操作即可完成对数据库的各种CRUD操作,可以说是一个非常轻量级的ORM框架。
2.相关概念及术语
2.1 ORM(Object-Relational Mapping)
ORM是Object-Relational Mapping的缩写,即对象-关系映射。该技术用于实现面向对象编程语言和关系数据库之间的数据转换。通过ORM把关系型数据库表结构映射成为对象的类属性,可以隐藏数据库的复杂性,使得开发者用面向对象的思维方式更加高效地访问数据库资源。
2.2 Spring Boot
Spring Boot是一个新的开放源代码的全新框架,其设计目的是用来简化基于Spring的应用的初始设施建设时间和工作量