发布时间:2020-01-17 13:25:55 浏览:1063 回帖 :0
前言 之前介绍了 SpringBoot 整合 Mybatis 实现数据库的增删改查操作,分别给出了 xml 和注解两种实现 mapper 接口的方式;虽然注解方式干掉了 xml 文件,但是使用起来并...
发布时间:2019-12-09 08:58:02 浏览:4424 回帖 :0
前言 服务治理 随着业务的发展,微服务应用也随之增加,这些服务的管理和治理会越来越难,并且集群规模、服务位置、服务命名都会发生变化,手动维护的方式极易发生错误或是命名冲突等问题。而服务治理正是为了解...
发布时间:2019-11-26 13:42:52 浏览:8144 回帖 :2
前言 在企业项目开发中,对系统的安全和权限控制往往是必需的,常见的安全框架有 Spring Security、Apache Shiro 等。本文主要简单介绍一下 Spring Security,再通...
发布时间:2019-11-14 09:16:46 浏览:1260 回帖 :0
Admin 简介 Spring Boot Admin 是 Spring Boot 应用程序运行状态监控和管理的后台界面。最新UI使用vue.js重写里。 Spring Boot Admin 为已注...
发布时间:2019-11-13 17:46:18 浏览:1400 回帖 :0
Actuator 简介 Actuator 是 Spring Boot 提供的对应用系统的自省和监控功能。通过 Actuator,可以使用数据化的指标去度量应用的运行情况,比如查看服务器的磁盘、内存、...
发布时间:2019-11-06 09:55:41 浏览:975 回帖 :0
前言 相信很多后端开发在项目中都会碰到要写 api 文档,不管是给前端、移动端等提供更好的对接,还是以后为了以后交接方便,都会要求写 api 文档。 而手写 api 文档的话有诸多痛点: 文...
发布时间:2019-11-04 16:42:24 浏览:623 回帖 :0
Logback 简介 Logback 是由 SLF4J 作者开发的新一代日志框架,用于替代 log4j。 主要特点是效率更高,架构设计够通用,适用于不同的环境。 Logback 分为三个模块:l...
发布时间:2019-10-31 11:17:10 浏览:725 回帖 :0
前言 邮件服务在开发中非常常见,比如用邮件注册账号、邮件作为找回密码的途径、用于订阅内容定期邮件推送等等,下面就简单的介绍下邮件实现方式。 准备 一个用于发送的邮箱,本文是用腾讯的域名邮箱,可以...
发布时间:2019-10-30 14:36:23 浏览:5752 回帖 :0
简介 定时任务是后端开发中常见的需求,主要应用场景有定期数据报表、定时消息通知、异步的后台业务逻辑处理、日志分析处理、垃圾数据清理、定时更新缓存等等。 Spring Boot 集成了一整套的定时任务...
发布时间:2019-10-27 22:40:20 浏览:435 回帖 :0
前言 在 Java Web 系统开发中,不管是 Controller 层、Service 层还是 Dao 层,都有可能抛出异常。如果在每个方法中加上各种 try catch 的异常处理代码,那样会使...
发布时间:2019-10-27 22:39:22 浏览:473 回帖 :0
前言 在 Spring Boot 中已经移除了 web.xml 文件,如果需要注册添加 Servlet、Filter、Listener 为 Spring Bean,在 Spring Boot 中有两...
发布时间:2019-10-27 22:38:18 浏览:742 回帖 :0
拦截器 1.简介 Spring MVC 中的拦截器(Interceptor)类似与 Servlet 开发中的过滤器 Filter,它主要用于拦截用户请求并作相应的处理,它也是 AOP 编程思想的...
发布时间:2019-10-27 22:37:12 浏览:1608 回帖 :0
AOP 1.什么是 AOP ? AOP 的全称为 Aspect Oriented Programming,译为面向切面编程,是通过预编译方式和运行期动态代理实现核心业务逻辑之外的横切行为的统一维护...
发布时间:2019-10-27 22:36:17 浏览:662 回帖 :0
Spring Cache 简介 在 Spring 3.1 中引入了多 Cache 的支持,在 spring-context 包中定义了org.springframework.cache.Cache ...
发布时间:2019-10-27 22:35:07 浏览:6365 回帖 :0
Redis 简介 什么是 Redis Redis 是目前使用的非常广泛的免费开源内存数据库,是一个高性能的 key-value 数据库。 Redis 与其他 key-value 缓存(如 Mem...
发布时间:2019-10-26 16:34:42 浏览:752 回帖 :0
前言 MyBatis 多数据源配置,最近在项目建设中,需要在原有系统上扩展一个新的业务模块,特意将数据库分库,以便减少复杂度。本文直接以简单的代码示例,如何对 MyBatis 多数据源配置。 准备 ...
发布时间:2019-10-26 16:30:23 浏览:1156 回帖 :0
0.准备 Spring Boot 不仅提供了相当简单使用的自动配置功能,而且开放了非常自由灵活的配置类。Spring MVC 为我们提供了 WebMvcConfigurationSupport 类和...
发布时间:2019-10-26 16:11:07 浏览:1014 回帖 :0
前言 Spring MVC 是构建在 Servlet API 上的原生框架,并从一开始就包含在 Spring 框架中。本文主要通过简述 Spring MVC 的架构及分析,并用 Spring Bo...
发布时间:2019-10-26 16:06:30 浏览:728 回帖 :0
MyBatis 简介 概述 MyBatis 是一款优秀的持久层框架,支持定制化 SQL、存储过程以及高级映射。它采用面向对象编程的方式对数据库进行 CRUD 的操作,使程序中对关系数据库的操作更方...
发布时间:2019-10-26 16:05:12 浏览:977 回帖 :0
什么是 Spring Boot Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架遵循”约定优于配置“的思想...