随笔分类 -  spring boot专题

spring boot专题
十一、一文搞定spring cloud重要成员--Hystrix(断路器)
摘要:由来 在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出现问题, 阅读全文

posted @ 2020-11-25 18:07 kinglead 阅读(208) 评论(0) 推荐(0)

十、一文搞定spring cloud重要成员-- Eureka(注册中心)
摘要:一、服务端Server搭建 依赖引入 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.2.RELEASE</ve 阅读全文

posted @ 2020-11-23 16:27 kinglead 阅读(165) 评论(0) 推荐(0)

九、spring boot--JPA实现分页和枚举转换
摘要:1.实现分页 方法一:使用Pageable 使用Pageable作为入参传入Repository,返回值用Page<T>接收 UserRepository package com.kinglead.demo.dao; ​ import com.kinglead.demo.entity.User; i 阅读全文

posted @ 2020-09-29 09:58 kinglead 阅读(763) 评论(0) 推荐(0)

八、spring boot--mybatis框架实现分页和枚举转换
摘要:第七节我们讲解了mybatis-plus工具的分页和枚举转换,把原生mybatis框架的分页和枚举转换漏讲了,这一节我们把这一块内容不上。 1.实现分页 mybatis框架通常会使用Mybatis-PageHelper分页插件实现分页。 首先来看一下Mybatis-PageHelper的用法,htt 阅读全文

posted @ 2020-09-27 18:31 kinglead 阅读(483) 评论(0) 推荐(0)

七、spring boot开发web应用--mybatis-plus框架实现分页和枚举转换
摘要:列表查询分页和枚举转换都是很常用的一个功能,既然项目使用了mybatis-plus,那得聊聊mybatis-plus是如何实现分页和枚举转换的。mybatis-plus的框架简单使用可以查看第六节《spring boot开发web应用--mybatis-plus为简化而生》,这里不在赘述。 1.实现 阅读全文

posted @ 2020-09-23 18:23 kinglead 阅读(491) 评论(0) 推荐(0)

六、spring boot开发web应用--mybatis-plus为简化而生
摘要:上一节《spring boot开发web应用-更为常用的mybatis》中我们简单介绍了mybatis持久化框架的使用,本节内容扩展介绍下针对mybatis的增强工具mybatis-plus,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 二话不多说,我们先写编写个简单的例 阅读全文

posted @ 2020-09-21 11:46 kinglead 阅读(587) 评论(0) 推荐(0)

五、spring boot开发web应用-更为常用的mybatis
摘要:第三节和第四节分别介绍了传统的JDBC方式和简单的JPA方式,但这两种方式在行业内使用的不多,更常见使用的是mybatis,下面我们就再次改造web应用,让其使用更为常见的mybatis方式。 1.依赖引入 要使用mybatis框架,首先要引入依赖,但spring boot data没有包含myba 阅读全文

posted @ 2020-09-17 11:59 kinglead 阅读(340) 评论(0) 推荐(0)

四、spring boot开发web应用-使用更简单的JPA
摘要:第三节《spring boot开发web应用-使用传统的JDBC》中,我们使用了传统的JDBC方式连接关系型数据库,完成数据持久化操作,文章最后提到“虽然JdbcTemplate将创建连接、创建语句、关闭连接、关闭结果集和sql异常处理等做了很好的封装,但是还有待完善,所以本节内容将web项目进行改 阅读全文

posted @ 2020-09-16 14:53 kinglead 阅读(283) 评论(0) 推荐(0)

三、spring boot开发web应用-使用传统的JDBC
摘要:上一节《spring boot第一个web服务》中我们只是简单的展示了spring mvc的功能,并没有涉及到具体的CRUD的操作,也没有涉及到数据持久化的方面。本节中我们将基于传统的JDBC方式讲解web应用中的CRUD操作,具体内容以用户的注册、登录、详情查询、列表查询为场景来展开(注:文章中的 阅读全文

posted @ 2020-09-15 15:09 kinglead 阅读(387) 评论(0) 推荐(0)

二.spring boot第一个web服务
摘要:通过《一.spring boot初始化项目》我们已经会初始化spring boot项目,那本篇文章就说明下初始化项目的具体内容,并编写第一个Hello页面。 项目结构 mvnw、mvnw.cmd:Maven包装器脚本,实现本机不安装Maven,也可以构建项目 pom.xml文件:相信使用maven的 阅读全文

posted @ 2020-09-09 15:41 kinglead 阅读(375) 评论(0) 推荐(0)

一.spring boot初始化项目
摘要:初始化spring boot项目的方式非常多,如使用Spring Tool Suite、使用IntelliJ IDEA、使用NetBeans、在start.spring.io网站中、curl命令、spring boot命令等等。考虑到国人使用IntelliJ IDEA和start.spring.io 阅读全文

posted @ 2020-09-08 16:25 kinglead 阅读(742) 评论(0) 推荐(0)

导航