广告
返回顶部
首页 > 资讯 > 精选 >通过Spring Boot + Mybatis + Redis快速搭建现代化Web项目
  • 383
分享到

通过Spring Boot + Mybatis + Redis快速搭建现代化Web项目

springbootmybatis 2023-05-30 18:05:40 383人浏览 安东尼
摘要

背景SpringBoot因其提供了各种开箱即用的插件,使得它成为了当今最为主流的Java web开发框架之一。mybatis是一个十分轻量好用的ORM框架。Redis是当今十分主流的分布式key-value型数据库,在WEB开发中,我们常用

背景

SpringBoot因其提供了各种开箱即用的插件,使得它成为了当今最为主流的Java web开发框架之一。mybatis是一个十分轻量好用的ORM框架。Redis是当今十分主流的分布式key-value型数据库,在WEB开发中,我们常用它来缓存数据库的查询结果。

本篇博客将介绍如何使用springBoot快速搭建一个Web应用,并且采用Mybatis作为我们的ORM框架。为了提升性能,我们将Redis作为Mybatis的二级缓存。为了测试我们的代码,我们编写了单元测试,并且用H2内存数据库来生成我们的测试数据。通过该项目,我们希望读者可以快速掌握现代化JAVA WEB开发的技巧以及最佳实践。

本文的示例代码可在GitHub中下载:https://github.com/Lovelcp/spring-boot-mybatis-with-redis/tree/master

环境

开发环境:Mac 10.11
ide:Intellij 2017.1
jdk:1.8
Spring-Boot:1.5.3.RELEASE
Redis:3.2.9
Mysql:5.7

Spring-Boot

新建项目

首先,我们需要初始化我们的Spring-Boot工程。通过Intellij的Spring Initializer,新建一个Spring-Boot工程变得十分简单。首先我们在Intellij中选择New一个Project:

通过Spring Boot + Mybatis + Redis快速搭建现代化Web项目

然后在选择依赖的界面,勾选Web、Mybatis、Redis、Mysql、H2:

通过Spring Boot + Mybatis + Redis快速搭建现代化Web项目

新建工程成功之后,我们可以看到项目的初始结构如下图所示:

通过Spring Boot + Mybatis + Redis快速搭建现代化Web项目

Spring Initializer已经帮我们自动生成了一个启动类——SpringBootMybatisWithRedisApplication。该类的代码十分简单:

@SpringBootApplicationpublic class SpringBootMybatisWithRedisApplication { public static void main(String[] args) { SpringApplication.run(SpringBootMybatisWithRedisApplication.class, args); }}

--结束END--

本文标题: 通过Spring Boot + Mybatis + Redis快速搭建现代化Web项目

本文链接: https://www.lsjlt.com/news/220549.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作