# coupon **Repository Path**: fouxian/coupon ## Basic Information - **Project Name**: coupon - **Description**: 优惠券Coupon Spring Cloud - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-10-04 - **Last Updated**: 2022-11-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Maven 中的依赖是传递的,通过标签``exclusions``排除指定依赖 Maven 避免依赖冲突的方式: * 短路优先:依赖路径最短的优先 * 声明优先:在``pom.xml``中先声明的优先 JPA:Java Persistence API,对象持久化 API,是 ORM 规范,用于统一访问持久层。 JPA:@Converter + AttributeConverter + @Convert : 枚举类型与数据库字段间的转换 数据库连接池:资源重用,更快的系统响应,优化资源分配,统一连接管理。 SpringBoot1默认使用 tomcat 数据库连接池, SpringBoot2默认使用 HikariCP 数据库连接池 SpringBoot 启动方式: * SpringApplication.run() * new SpringApplication() Api 定制应用行为 * new SpringApplicationBuilder Fluent Api 链式调用 @EnableScheduling + @Scheduled:使用 SpringBoot 定时任务 @EnableAsync + @Async:使用异步 异步线程池:实现接口 AsyncConfigurer