上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 23 下一页
摘要: MyBatis 是一个半自动化的 ORM 框架,所谓半自动化是指 MyBatis 只支持将数据库查出的数据映射到 POJO 实体类上,而实体到数据库的映射则需要我们自己编写 SQL 语句实现,相较于Hibernate 这种完全自动化的框架,Mybatis 更加灵活,我们可以根据自身的需求编写 sql 阅读全文
posted @ 2022-04-23 15:44 垄山小站 阅读(188) 评论(0) 推荐(0)
摘要: Spring Boot 2.x 默认使用 HikariCP 作为数据源,我们只要在项目中导入了 Spring Boot 的 JDBC 场景启动器,便可以使用 HikariCP 数据源获取数据库连接,对数据库进行增删改查等操作。HikariCP 是目前市面上性能最好的数据源产品,但在实际的开发过程中, 阅读全文
posted @ 2022-04-22 18:39 垄山小站 阅读(540) 评论(0) 推荐(0)
摘要: 1. JDBC访问数据库 对于数据访问层,无论是 SQL(关系型数据库) 还是 NOSQL(非关系型数据库),Spring Boot 都默认采用整合 Spring Data 的方式进行统一处理,通过大量自动配置,来简化对数据访问层的操作,只需要进行简单的设置即可实现对数据层的访问。 本文将在 “ S 阅读全文
posted @ 2022-04-22 12:22 垄山小站 阅读(862) 评论(0) 推荐(0)
摘要: Spring Boot 默认以 Jar 包方式部署的,默认没有 web.xml,因此无法再像以前一样通过 web.xml 配置来使用 Servlet 、Filter、Listener,但 Spring Boot 提供了 2 种方式来注册这些 Web 原生组件。 (1) 通过组件扫描注册; (2) 使 阅读全文
posted @ 2022-04-21 13:59 垄山小站 阅读(231) 评论(0) 推荐(0)
摘要: 1. 默认异常处理 在Web 开发中,往往需要一个统一的异常处理机制,来保证客户端能接收较为友好的提示。Spring Boot 同样提供了一套默认的异常处理机制。 1) Spring Boot 默认异常处理机制 Spring Boot 提供了一套默认的异常处理机制,一旦程序中出现了异常,Spring 阅读全文
posted @ 2022-04-20 21:05 垄山小站 阅读(1562) 评论(0) 推荐(1)
摘要: 1. 定制 Spring MVC Spring Boot 抛弃了传统 xml 配置文件,通过配置类(标注 @Configuration 的类,相当于一个 xml 配置文件)以 JavaBean 形式进行相关配置。 Spring Boot 对 Spring MVC 的自动配置可以满足我们的大部分需求, 阅读全文
posted @ 2022-04-19 15:52 垄山小站 阅读(570) 评论(0) 推荐(0)
摘要: 1. 整合 Thymeleaf 模板 Spring Boot 推荐使用 Thymeleaf 作为其模板引擎。SpringBoot 为 Thymeleaf 提供了一系列默认配置,项目中一但导入了 Thymeleaf 的依赖,相对应的自动配置 (ThymeleafAutoConfiguration) 就 阅读全文
posted @ 2022-04-18 21:18 垄山小站 阅读(474) 评论(0) 推荐(0)
摘要: 1. 静态资源映射 在 Web 应用中会涉及到大量的静态资源,例如 JS、CSS 和 HTML 等。我们知道,Spring MVC 导入静态资源文件时,需要配置静态资源的映射;但在 SpringBoot 中则不再需要进行此项配置,因为 SpringBoot 已经默认完成了这一工作。 Spring B 阅读全文
posted @ 2022-04-16 18:10 垄山小站 阅读(858) 评论(0) 推荐(0)
摘要: 1. spring-boot-starter-web 简介 Spring MVC 是 Spring 提供的一个基于 MVC 设计模式的轻量级 Web 开发框架,其本身就是 Spring 框架的一部分,可以与 Spring 无缝集成,性能方面具有先天的优越性,是当今业界最主流的 Web 开发框架之一。 阅读全文
posted @ 2022-04-13 19:22 垄山小站 阅读(9120) 评论(0) 推荐(1)
摘要: 1. 统一日志框架 在项目开发中,日志十分的重要,不管是记录运行情况还是定位线上问题,都离不开对日志的分析。在 Java 领域里存在着多种日志框架,如 JCL、SLF4J、Jboss-logging、jUL、log4j、log4j2、logback 等等。 1) 日志框架的选择 日志框架可以被分为两 阅读全文
posted @ 2022-04-12 19:55 垄山小站 阅读(816) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 23 下一页