
springboot
danny_shu
只有全力以赴,才能看起来毫不费力
展开
-
Spring Boot 快速入门
今天给大家介绍一下Spring Boot MVC,让我们学习一下如何利用Spring Boot快速的搭建一个简单的web应用。环境准备一个称手的文本编辑器(例如Vim、Emacs、Sublime Text)或者IDE(Eclipse、Idea Intellij)Java环境(JDK 1.7或以上版本)Maven 3.0+(Eclipse和Idea IntelliJ内置,如果使用IDE并且不使用命令行转载 2017-10-10 22:52:56 · 186 阅读 · 0 评论 -
Spring Boot Cache + redis 设置有效时间和自动刷新缓存,时间支持在配置文件中配置
问题描述Spring Cache提供的@Cacheable注解不支持配置过期时间,还有缓存的自动刷新。我们可以通过配置CacheManneg来配置默认的过期时间和针对每个缓存容器(value)单独配置过期时间,但是总是感觉不太灵活。下面是一个示例:@Beanpublic CacheManager cacheManager(RedisTemplate redisTemplate) {转载 2017-12-13 00:29:49 · 34168 阅读 · 7 评论 -
Spring Boot使用redis做数据缓存
1 添加redis支持在pom.xml中添加Xml代码 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId> </dependency> 2 redis配置Java代码 package com.wis转载 2017-12-01 11:55:22 · 290 阅读 · 0 评论 -
在Spring Boot中使用数据缓存
转自:http://blog.youkuaiyun.com/u012702547/article/details/54142243 春节就要到了,在回家之前要赶快把今年欠下的技术债还清。so,今天继续。Spring Boot前面已经预热了n篇博客了,今天我们来继续看如何在Spring Boot中解决数据缓存问题。本篇博客是以初识在Spring Boot中使用JPA为基础的,先了解如何实现数据访问,转载 2017-11-30 13:43:58 · 4322 阅读 · 0 评论 -
spring boot:如何优雅的使用mybatis
这两天启动了一个新项目因为项目组成员一直都使用的是mybatis,虽然个人比较喜欢jpa这种极简的模式,但是为了项目保持统一性技术选型还是定了 mybatis。到网上找了一下关于spring boot和mybatis组合的相关资料,各种各样的形式都有,看的人心累,结合了mybatis的官方demo和文档终于找到了最简的两种模式,花了一天时间总结后分享出来。orm框架的本质是简化编程中操作数据库的编码转载 2017-10-17 15:14:24 · 686 阅读 · 0 评论 -
SpringBoot 使用properties配置文件实现多环境配置
一.前言实际项目开发过程中会用到多个环境,比如dev,test,product环境,不同的环境可能使用不同参数,为便于部署提高效率,本篇主要通过properties配置文件来实现多环境的配置。二.多环境配置实现分别创建application-dev.properties,application-test.properties,application-pro.properties配置文件,分别代转载 2017-10-24 11:03:26 · 1155 阅读 · 0 评论 -
SpringBoot下Druid连接池的使用配置
Druid是一个JDBC组件,druid 是阿里开源在 github 上面的数据库连接池,它包括三部分: * DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系。 * DruidDataSource 高效可管理的数据库连接池。 * SQLParser 专门解析 sql 语句Druid 有什么优点?(来源网络) 1. 可以监控数据库访问性能,D原创 2017-10-23 23:14:14 · 7590 阅读 · 2 评论 -
SpringBoot 之Spring Boot Starter依赖包及作用
Spring Boot 之Spring Boot Starter依赖包及作用spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。spring-boot-starter-amqp 通过spring-rabbit来支持AMQP协议(Advanced Message Queuing Protocol. 。spring-boot-star原创 2017-10-12 13:34:40 · 23060 阅读 · 2 评论 -
SpringBoot项目的云服务器部署
1.场景还原 springboot配置相当简单,人人皆知。怎么把springboot工程部署到云服务器上呢?可能有人会说,博主你前篇不是讲了java工程的云部署把;但是我想澄清一点的是,我前篇的工程都是ssm框架搭建的,而springboot可是自带tomcat喽!这就有点麻烦….淡定,往下看2.配置解析①application.properties文件# EMBEDDED SERVE转载 2017-10-11 00:02:52 · 2147 阅读 · 0 评论 -
SpringBoot启动报错If you want an embedded database please put a supported one on the classpath. If....
今天创建了一个SpringBoot项目,然后启动的时候却一直报错,折腾挺久,决定给记录下来 解决方案: 要在启动类的@EnableAutoConfiguration或@SpringBootApplication中添加exclude = DataSourceAutoConfiguration.class,排除这个类的autoconfig,然后再次启动,就可以正常运行了@Sprin...原创 2018-04-09 13:46:58 · 20983 阅读 · 0 评论