
SpringBoot
SpringBoot
知 行 合 一
恐惧使你沦为囚犯,希望使你重获自由!
展开
-
自定义注解+aop统一封装函数返回结果
自定义注解+aop封装方法返回结果自定义注解@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)public @interface Result {}@Target 说明了Annotation所修饰的对象范围:Annotation可被用于 packages、types(类、接口、枚举、Annotation类型)、类型成员(方法、构造方法、成员变量、枚举值)、方法参数和本地变量(如循环变量、catch参数)。在Annota原创 2021-05-21 14:23:04 · 1084 阅读 · 0 评论 -
SpringBoot2整合多数据源--基于分包结构(二)
SpringBoot-2.2.1.RELEASE版本-整合多数据源-基于分包结构,jta+atomic多数据源事务配置。原创 2020-06-14 23:32:30 · 241 阅读 · 0 评论 -
SpringBoot2.2.1连接、操作Redis(入门)
SpringBoot集成、连接Redis。pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2020-04-01 11:56:49 · 199 阅读 · 0 评论 -
SpringBoot异步、自定义参数、多环境区分、修改端口号
一.SpringBoot实现异步调用。代码如下:service:controller:运行控制台打印结果:如图,1234顺序执行。这样效率比较低,如果使用异步可以提高效率。只要在启动类上加上@EnableAsync,方法上加上@Async注解即可,运行结果如下:注:根据多线程原理,该项目会先跑主线程的代码,然后去跑子线程代码,所以运行结果为1423。...原创 2019-12-18 09:55:49 · 228 阅读 · 0 评论 -
SpringBoot缓存支持
SpringBoot缓存支持一.配置EhCache:引入依赖:配置文件:<?xml version="1.0" encoding="UTF-8"?><ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://e...原创 2019-12-17 20:27:38 · 229 阅读 · 0 评论 -
SpringBoot使用AOP处理日志
SpringBoot整合日志管理使用Aop统一处理Web请求日志:添加配置文件log4j.properties:#log4j.rootLogger=CONSOLE,info,error,DEBUGlog4j.rootLogger=info,error,CONSOLE,DEBUGlog4j.appender.CONSOLE=org.apache.log4j.ConsoleAppen...原创 2019-12-17 19:43:48 · 193 阅读 · 0 评论 -
SpringBoot2整合多数据源--基于分包结构(一)
SpringBoot-2.2.1.RELEASE版本-整合多数据源-基于分包结构,jta+atomic多数据源事务配置。原创 2019-12-17 15:53:41 · 747 阅读 · 0 评论 -
SpringBoot事务管理入门
SpringBoot事务管理一.SpringBoot整合事务管理。SpringBoot整合事务管理只需要在主要方法上加@Transition注解即可。二.SpringBoot分布式事务管理。配置数据源文件:# Mysql 1mysql.datasource.test.url = jdbc:mysql://localhost:3306/test?serverTimezone=...原创 2019-12-17 19:21:20 · 356 阅读 · 0 评论 -
SpringBoot使用IDEA整合JPA图文教程
Springboot整合jpa。一.定义:JPA 即Java Persistence API。JPA 是一个基于O/R映射的标准规范(目前最新版本是JPA 2.1 )。所谓规范即只定义标准规则(如注解、接口),不提供实现,软件提供商可以按照标准规范来实现,而使用者只需按照规范中定义的方式来使用,而不用和软件提供商的实现打交道。JPA的出现有两个原因:简化现有Java EE和Jav...原创 2019-12-17 13:06:42 · 655 阅读 · 0 评论 -
Springboot使用idea整合mybatis图文教程
SpringBoot整合mybatis引入依赖:配置数据源文件:这里使用注解实现简单的查询:controller:mapper:启动类:数据库:查询显示结果:使用IDEA将SpringBoot、mybatis整合实现简单查询完成。...原创 2019-12-17 12:05:09 · 184 阅读 · 0 评论 -
SpringBoot-使用IDEA快速入门
Springboot一.SpringBoot简介: Spring Boot可以让我们的spring应用变得更轻量化。例如:你可以紧靠一个java类来运行你的spring应用。你也可以把你的应用打包成jar,并通过java -jar来运行你的Spring Web应用。Spring Boot的主要优点: 为Spring开发者更快入门;开箱即用,提供各种默认配置来简化项目配置;内嵌...原创 2019-12-17 13:07:20 · 165 阅读 · 0 评论