admin管理员组文章数量:1794759
Spring Data与Spring MVC的基础知识
目标
Spring Data
Spring 提供集成关系数据库、noSQL 数据库进行数据操作的一套完整解决方案
- Spring Data
- Spring Data JDBC
- Spring Data JPA
- Spring Data MongoDB
- Spring Data Redis
- Spring Data 其他数据存储方案
MyBatis
Spring Boot MyBatis
JDBC 规范:java.sql 和 javax.sql 两个包中的类与接口
- DataSource - 数据源
- DriverManager - 驱动管理
- Driver - JDBC 驱动
- Connection - 数据库连接
- Statement - 语句,执行 SQL
- PreparedStatement - 预编译语句,性能更好
- CallableStatement - 调用存储过程
- ResultSet - 结果集,封装了多条记录
JDBC 数据库连接池 / Connection Pool
- DBCP(apache tomcat 内置)
- c3p0(hibernate)
- 光 - HikariCP(spring boot)
- …
Spring Boot
- Spring Framework / 核心
- IoC 容器
- spring core
- spring bean
- spring context
- spring el
- AOP 编程【后继】
- spring aop
- IoC 容器
- Spring Data
- Spring Data
- Spring Data JDBC
- Spring Data JPA
- Spring Data MongoDB/Redis
- Spring Data …
- Spring MVC
- MVC 架构模式:使用控制器实现模型与视图的结耦(分离)
- 基于 Java Web 技术中 Servlet / JSP 规范
- Spring Security
- 集成其他技术
apache tomcat 是一个 Servlet/JSP 容器(引擎)
Servlet / JSP / Filter / Listener 是 Java Web 定义的服务端组件
spring 是一个 POJO 容器
容器是否是侵入式?
版权声明:本文标题:Spring Data与Spring MVC的基础知识 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686614665a86381.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论