- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 使用BeanPostProcessor实现处理类选择
在开发中经常遇到同一类似的处理,这一族类似的处理会根据不同的场景选择不同的处理类。例如,在报表生成中,需要生成交易明细日报,清算明细日报,挂账日报,积分月报等,这一族报表的处理都是类似的,也就是从数据库中获取数据,并按照报表格式导出即可。 实现方式: 1. 建一个处理接口,该接口包含一个获取code的方法,该code是处理类的标识,具有唯一性;一个处理方法,该方法处理报...
2018-08-28 22:16:10 1170
原创 SpringBoot环境参数读取
在项目的实际开发中,有dev环境,sit环境,uat环境,prod环境等,以满足开发及测试要求,达到高可靠性的目的。通常,在不同的开发环境下,会有不同的配置,例如数据库。 1. 配置不同环境下的properties配置文件:例如: application-dev.properties中配置userAddr = dev-sh application...
2018-08-26 22:40:57 2234
原创 SpringBoot打包
一. 打jar包:程序新建时采用jar形式 1. pom文件中引入maven打包插件: mainmClass中指定程序的入口,只要写明启动类全称 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId>...
2018-08-26 22:29:57 1090
原创 Springboot之异步调用(Async)
异步调用通常是指异步调用service。 1.启动类开启异步调用:@EnableAsync 2.controller层代码(无特殊处理): @RequestMapping("/asyn") public String asyn() { System.out.println("controller 1"); userService.asyn(); System.o...
2018-08-26 19:07:58 487
原创 Springboot之定时任务
1.定时任务package com.stu.scheduled;import org.springframework.scheduling.annotation.Scheduled;import org.springframework.stereotype.Component;@Componentpublic class ScheduledTask { privat...
2018-08-26 18:33:55 141
原创 SpringBoot之AOP
非常简单,分两步:1.引入AOP的jar包:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency>2.创建AOP...
2018-08-26 18:22:06 230
原创 SpringBoot读取自定义properties配置文件 + 多数据源配置
本文结合SpringBoot + MyBatis + MySql进行多数据源配置,DataSource信息采用自定义dataSource.properties进行配置。1.文件结构如下: 2.1 pom依赖:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3...
2018-08-26 09:38:51 17739
原创 springboot2.0集成activiti6.0
activiti6.0直接使用starter集成到springboot2.0时,会报异常,无法直接进行集成。所以我才用spring-activiti来集成activiti6.0.整体文件结构如下:1.pom文件依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.o...
2018-08-06 20:39:20 3766
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人