Spring Boot
文章平均质量分 76
joinclear
喜欢技术,专注项目。
技术学习、项目成长,永远在路上。
展开
-
[Spring Boot]12 ElasticSearch实现分词搜索功能
我们在使用搜索功能的时候,有时,为了使搜索的结果更多更广,比如搜索字符串“领导力”,希望有这些组合的结果(领导力、领导、领、导、力)都要能够全部展示出来。这里我们引入ElasticSearch结合分词插件,来实现这样的搜索功能。总结一下,就是通过一个小的需求例子,很好地实现了分词搜索,并能高亮显示关键字的流程,希望对大家能有帮助。原创 2023-02-06 17:40:55 · 3038 阅读 · 0 评论 -
[Spring Boot]11 使用@Cacheable注解实现Redis缓存
为了方便讲解,模拟一个需要使用Redis缓存的场景,比如:一款APP的首页,由于其需要加载的数据量较大,于是决定把首页的部分数据使用Redis进行缓存,举例:比如要缓存首页的文章列表(ArticleList)模块。原创 2023-02-01 18:11:27 · 5037 阅读 · 0 评论 -
[Spring Boot]10 使用RestTemplate调用第三方接口
这就是RestTemplate非常简单的使用方法。原创 2022-11-30 16:32:17 · 3619 阅读 · 0 评论 -
[Spring Boot]09 Spring Boot集成和使用Redis
Redis全称Remote Dictionary Server(远程字典服务),它是一个基于内存实现的键值型非关系(NoSQL)数据库。Redis的性能极高,可以用来缓存一些经常被访问的数据或者需要耗费大量资源的内容,从而降低应用的压力,减少访问的延迟。原创 2022-11-24 19:25:18 · 418 阅读 · 0 评论 -
[Spring Boot]08 IDEA接入MyBatisCodeHelper代码自动生成器
上次介绍了,原生mybatis的方法:Spring Boot接入mybatis通用mapper插件自动生成器。这次,再介绍下插件MyBatisCodeHelper-Pro的用法,使用此方法更加简单和方便。比如,不需要在代码里面引入过多的mybatis相关依赖和配置文件;比如,还可以自动生成service和impl的代码。比如,代码格式化、自动提示等等。原创 2022-11-18 17:25:01 · 917 阅读 · 0 评论 -
[Spring Boot]07 MAC下安装Apache Maven和配置环境变量
目录一、安装Apache Maven二、配置环境变量一、安装Apache Maven先去官网下载最新Apache Maven对应的MAC安装包:下载地址:http://maven.apache.org/download.cgi注意下系统要求,JDK1.7以上。下载:apache-maven-3.6.3-bin.tar.gz。解压后:移动至此目录:/Users/lijing/ap...原创 2020-04-28 07:26:20 · 337 阅读 · 0 评论 -
[Spring Boot]06 Spring Boot接入mybatis通用mapper插件自动生成器
目录前言一、引入依赖二、插件配置三、配置文件四、生成代码前言演示项目代码为: [Spring Boot]04 使用IDEA快速搭建多模块项目。一、引入依赖引入通用Mapper和Mapper插件依赖: <!-- Mapper --> <dependency> <groupId>tk.mybatis&l...原创 2020-04-27 20:53:39 · 303 阅读 · 0 评论 -
[Spring Boot]05 国内Java开发者必备的两个提速神器:Maven的国内镜像、Spring的国内脚手架
目录一、Maven 的国内镜像二、Spring 的国内脚手架给 Java 开发者推荐两个提速神器:一、Maven 的国内镜像Maven 的国内镜像官网地址:http://maven.aliyun.com/配置方法很简单,只需要找到 Maven 的 setting.xml 文件,然后在镜像配置中加入阿里云的仓库配置,具体如下:<mirrors> <mirror...原创 2020-04-20 11:14:31 · 1018 阅读 · 0 评论 -
[Spring Boot]04 使用IDEA快速搭建多模块项目
目录一、项目介绍二、创建父工程三、搭建多模块1、搭建shopping-api2、搭建shopping-bi3、搭建shopping-common4、删除不需要的文件5、多模块配置一、项目介绍模拟一个商城的项目,进行项目搭建,商城包括:PC网站、APP、小程序、后台管理。采用前后端完全分离的做法,服务端JAVA项目只提供接口。服务端项目取名:shopping-server,为父工程。子模块为...原创 2020-04-17 18:00:37 · 812 阅读 · 2 评论 -
[Spring Boot]03 Maven常用的打包(packaging)类型
目录什么是pom.xmlMaven常用的打包类型jarwarpom什么是pom.xmlPOM是项目对象模型(Project Object Model)的简称,它是Maven项目中的一个XML文件:pom.xml。此文件用于管理:源代码、配置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目的url、项目的继承和依赖关系等等。在Maven项目中,必须包含pom.xml文件。Mav...原创 2020-04-17 11:15:26 · 2112 阅读 · 0 评论 -
[Spring Boot]02 使用IDEA快速构建Spring Boot工程
新建 Spring Initializr 项目选择 Spring Initializr,如下图选择SDK和URL:点击NEXT:填写项目信息Group和Artifact:什么是Group和Artifact?Group 是项目组织的唯一标识符,对应JAVA的包的结构,是main目录里java的目录结构。Artifact是项目的唯一标识符,对应项目的名称,是项目根目录的名称。如:...原创 2020-03-23 17:40:56 · 170 阅读 · 0 评论 -
[Spring Boot]01 使用IDEA新建Spring Boot程序报错:Error:(3, 32) java: 程序包org.springframework.boot不存在
目录一、报错信息二、解决方法一、报错信息使用IDEA新建Spring Boot程序,啥也没干,运行时直接报错:Error:(3, 32) java: 程序包org.springframework.boot不存在Error:(4, 46) java: 程序包org.springframework.boot.autoconfigure不存在Error:(6, 2) java: 找不到符号 ...原创 2020-03-13 10:11:17 · 15213 阅读 · 6 评论