首页
学习
活动
专区
工具
TVP
发布

晓月寒·

专栏成员
60
文章
102676
阅读量
14
订阅数
只需一步,在Spring Boot中统一Restful API返回值格式与统一处理异常
在前后端分离大行其道的今天,有一个统一的返回值格式不仅能使我们的接口看起来更漂亮,而且还可以使前端可以统一处理很多东西,避免很多问题的产生。
我的小熊不见了丶
2019-08-22
1.7K0
Spring Cloud实战-服务注册与发现(Eureka)
Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。并且已经包含了很多完善的子项目,为分布式应用提供了一整套的解决方案。
我的小熊不见了丶
2019-05-23
3840
Spring Boot从入门到精通-数据库连接
数据库连接使用spring提供的JdbcTemplate pom.xml新增JdbcTemplate依赖。
我的小熊不见了丶
2019-05-23
8480
从Spring缓存源码看大神编程思想
随着用户的增长我们,数据库承受的压力越来越大,此时我们就需要使用Spring中的缓存,减少用户的操作直击数据库带来的风险。在使用Spring缓存的时候我们通常会使用org.springframework.cache包下的一些注解,但是这篇文章并不是介绍这几个注解的使用方式,而是通过解读该包下的源代码,透过代码看看Spring作者的编程思想。
我的小熊不见了丶
2019-05-23
6840
Spring AOP使用指南,详细了解AOP相关注解
spring aop可以在spring构建的系统中使用面向切面编程。当然Spring Boot也是基于Spring构建的。使用AOP
我的小熊不见了丶
2019-05-23
1.4K0
Spring boot整合RedisTemplate
RedisTemplateUtil封装了对于redis的各种操作,而且可以自定义库。
我的小熊不见了丶
2019-05-22
2.9K0
Spring Boot中的application.yml怎么用
在yml之前使用最多的配置文件形式是xml和properties文件。xml文件太过繁琐,看过的人都知道,想要新加一个配置节点的话还需要包含在<>标签里;而properties配置文件没有了标签,不过当你的配置有很多层级的时候,写完之后你会发现会有大量重复的代码。而yml/yaml文件结合了两者的优势,当你新增节点配置的时候,不需要标签,在写多层级配置的时候也不会产生重复代码。
我的小熊不见了丶
2019-05-22
3.8K0
Spring Boot从入门到精通-页面模板
首先我们在resources目录下新建templates文件夹和static文件夹。 关于这两个文件夹,在Spring Boot中,静态资源默认是访问resources下的static文件夹,动态html资源默认是访问resourcess目录下的templates。当然这两个默认路径可以再application.yml中进行配置,一般我们都使用默认路径。由于我们需要的是一个由Spring Boot生成的动态模板页,因此在templates下新建demo1.html。 由于动态模板页需要先经过后台接口,然后才返回一个html页面到前端,因此在controller文件夹下新建ThymeleafController.java。
我的小熊不见了丶
2019-05-22
1.1K0
Spring Boot从入门到精通-注解详解
-Documented:Documented注解表明这个注释是由 javadoc记录的。 以上是三个公共注解,基本上所有的注解都会继承这三个注解。
我的小熊不见了丶
2019-05-22
6750
Spring Boot实战-docker部署项目
其中的${docker.image.prefix}需要我们在pom.xml中的properties节点中定义,用于作为docker镜像的名字。
我的小熊不见了丶
2019-05-22
6620
总说自定义注解,可是自定义注解到底该怎么用?
在项目中新建Java文件是选择Annotation类型则会为我们创建一个注解文件。关于注解的详细介绍可以看之前写的注解详解文章。
我的小熊不见了丶
2019-05-22
1.2K0
Spring/Spring Boot中使用@Async
当我们在调用某些耗时的方法,比如发起第三方调用时而不关心他的返回值,可以采用@Async来实现异步调用。极大的提升程序的响应速度。
我的小熊不见了丶
2019-05-22
1K0
Spring Boot从入门到精通-mybatis多数据源
启动项目,调用controller中的接口,从控制台的输出可以看到数据源已经实现了动态切换。
我的小熊不见了丶
2019-05-22
4920
Spring Boot从入门到精通-使用WebFlux进行响应式编程(1)
例如,在以往的编程方式中,定义了一个变量a=b+c。b和c在以后的程序中发生了变化,但是a的值却还是开始的值;但是在响应式编程中a的值却依然可以根据b和c进行改变。
我的小熊不见了丶
2019-05-22
1.6K0
Spring Cloud服务注册与发现从eureka迁移到Nacos实践
Nacos官网:https://nacos.io/en-us/docs/quick-start.html
我的小熊不见了丶
2019-05-22
2.7K0
spring boot整合quartz实现通过页面操作管理定时任务
说起quartz,大家肯定就会想起那些繁杂的配置,复杂的代码。但是如果项目中要用到定时任务的话,除了quartz似乎也想不出来别的框架了,毕竟人家做的确实优秀。
我的小熊不见了丶
2019-05-22
1.3K0
Spring Boot从入门到精通-项目搭建
Spring Boot极大的简化了java项目的开发,在之前如果想要开发一个java项目,需要安装tomcat或者其他容器插件。但是Spring Boot内部已经集成了tomcat,因此项目的启动异常的方便。而且Spring Boot的开发中有很多默认的配置,帮助我们省去了相当多的时间。
我的小熊不见了丶
2019-05-22
5090
Spring Boot从入门到精通-集成mybatis
在上一节中我们简单的使用了spring的JdbcTemplate来进行数据库操作,但是在实际的项目中使用mybatis来连接数据库是更好的选择。接下来我们将在项目中集成mybatis。 首先在pom.xml中加入mybatis的依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <vers
我的小熊不见了丶
2019-05-22
5770
Spring Boot从入门到精通-初识注解、rest接口
首先在启动类同级目录下新建controller目录,在controller目录中新建java类:DemoController.java
我的小熊不见了丶
2019-05-22
5460
spring boot整合quartz实现通过页面操作管理定时任务
说起quartz,大家肯定就会想起那些繁杂的配置,复杂的代码。但是如果项目中要用到定时任务的话,除了quartz似乎也想不出来别的框架了,毕竟人家做的确实优秀。
我的小熊不见了丶
2019-05-21
8060
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档