springboot
springboot
IT瘾君
一招入此门,从此了红尘…
展开
-
SpringBoot 学习大全
SpringBoot入门SpringBoot Web应用SpringBoot Data JPA应用thymeleaf详解SpringBoot+JPA+Thymeleaf整合SpringBoot整合RedisSpringBoot-Hikari-Mybatis集成,整合sharding-jdbc,实现分库分表SpringBoot集成Log4j2SpringBoot+Swagger2生成...原创 2019-10-15 14:31:45 · 193 阅读 · 0 评论 -
SpringBoot入门
什么是springbootSpring Boot是一个简化Spring开发的框架。用来监护spring应用开发,约定大于配置,去繁就简,just run 就能创建一个独立的,产品级的应用。我们在使用Spring Boot时只需要配置相应的Spring Boot就可以用所有的Spring组件,简单的说,spring boot就是整合了很多优秀的框架,不用我们自己手动的去写一堆xml配置然后进行配...原创 2019-08-22 16:49:45 · 185 阅读 · 0 评论 -
SpringBoot整合Redis
redis介绍Redis是目前业界使用最广泛的内存数据存储。相比memcached,Redis支持更丰富的数据结构,例如hashes, lists, sets等,同时支持数据持久化。除此之外,Redis还提供一些类数据库的特性,比如事务,HA,主从库。可以说Redis兼具了缓存系统和数据库的一些特性,因此有着丰富的应用场景。简单使用1、引入 spring-boot-starter-data-...原创 2019-08-23 16:34:17 · 88 阅读 · 0 评论 -
SpringBoot Data JPA应用
什么是JPAJPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据。他的出现主要是为了简化现有的持久化开发工作和整合ORM技术,JPA是在充分吸收了现有Hibernate,TopLink,JDO等ORM框架的基础上发展而来的,具有易于使用,伸缩性强等优点。spring data jp...原创 2019-08-22 18:23:03 · 122 阅读 · 0 评论 -
thymeleaf详解
thymeleaf介绍简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点:1.Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持 html 原型,然后在 html 标签...原创 2019-08-23 14:40:44 · 1225 阅读 · 0 评论 -
SpringBoot Web应用
web开发spring boot web开发包括常用的json输出、filters、property、log等json 接口开发在以前的spring 开发的时候需要我们提供json接口的时候需要做那些配置呢1.添加 jackjson 等相关jar包2.配置spring controller扫描3.对接的方法添加@ResponseBody就这样我们会经常由于配置错误,导致406错误...原创 2019-08-22 17:33:13 · 253 阅读 · 0 评论 -
SpringBoot-Hikari-Mybatis集成,整合sharding-jdbc,实现分库分表
一、概述为何要使用HiKariCP?字节码精简:优化代码,直到编译后的字节码最少,这样,CPU缓存可以加载更多的程序代码;优化代理和拦截器:减少代码,例如HikariCP的Statement proxy只有100行代码,只有BoneCP的十分之一;自定义数组类型(FastStatementList)代替ArrayList:避免每次get()调用都要进行range check,避免调用rem...原创 2019-08-26 17:38:10 · 4117 阅读 · 3 评论 -
SpringBoot集成Log4j2
概述log4j是apache实现的一个开源日志组件logback同样是由log4j的作者设计完成的,拥有更好的特性,用来取代log4j的一个日志框架,是slf4j的原生实现Log4j2是log4j 1.x和logback的改进版,据说采用了一些新技术(无锁异步、等等),使得日志的吞吐量、性能比log4j 1.x提高10倍,并解决了一些死锁的bug,而且配置更加简单灵活用slf4j+log4...原创 2019-08-26 17:43:02 · 586 阅读 · 0 评论 -
SpringBoot+Swagger2生成API接口文档
特点功能丰富 :支持多种注解,自动生成接口文档界面,支持在界面测试API接口功能;及时更新 :开发过程中花一点写注释的时间,就可以及时的更新API文档,省心省力;整合简单 :通过添加pom依赖和简单配置,内嵌于应用中就可同时发布API接口文档界面,不需要部署独立服务。整合1、添加pom依赖<dependency> <groupId>io.springfox...原创 2019-09-05 16:13:01 · 220 阅读 · 0 评论