- 博客(20)
- 收藏
- 关注
原创 Spring复习笔记
ApplicationContext: BeanFactory的子接口,功能更加强大,加载配置文件的时候,就会把配置文件中的对象创建(前提是scop是默认设置的值singleton),还有额外的功能,如国际化的配置等。BeanFactory: IOC容器基本实现,是Spring内部使用的,加载配置文件的时候,不会创建对象,只有获取对象的时候,才会创建对象。required:事务A中的方法A调用事务B中的方法B,方法B会加入到事务A中。连接点:类里面的哪些方法可以增强,这些方法被称为连接点。
2023-03-21 18:32:30 70
原创 Spring5复习笔记
一. IOC的两种实现方式1.BeanFactory: 加载配置文件时没有创建对象,获取时才创建对象2.ApplicationContext: 加载配置文件时就创建了对象(默认单例的时候)二.IOC的Bean管理1.创建对象的时候,默认执行的是无参构造方法。如果没有无参构造方法,会报错。2.set方法注入属性3.有参构造方法注入属性三.Bean初始化1.初始化前会调用前置处理器(postProcessBeforeInitialization)2.初始化后会调用后置处理器(postProce
2022-04-17 23:22:23 157
原创 SpringCloud中的组件用法(Hystrix)
Hystrix的用法一.导入依赖<!--hystrix依赖,主要是用 @HystrixCommand --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix</artifactId> &l
2021-07-21 16:33:59 120
原创 SpringCloud中的组件用法(Feign)
Feign服务调用用法一.先在pom中导入依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency>二.在启动类(消费者,调用者)上添加注解@EnableFei
2021-07-21 10:43:37 132
原创 SpringCloud中的组件用法(Nacos)
Nacos用法一.服务注册1.先在pom中添加依赖<!--服务注册--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </dep
2021-07-21 10:12:22 121
原创 SpringBoot-Security登录认证与授权
SpringBoot-Security登录认证与授权package com.money.config;import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder;import org.springframework.security.config.annotation.web.builders.HttpSecurity;import org.sp
2021-07-09 15:55:24 230
原创 2021-06-21
Spring-Mybatis配置文件applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.
2021-06-21 22:59:31 82
原创 2020-11-04
Feign结合Hystrix使用1.先在父工程中添加依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-ribbon</artifactId> </dependency>--> <
2020-11-04 16:55:49 67
原创 2020-11-04
标题 Feign的使用在前提是服务中心已经注册了多个服务下:先在父工程的pom文件中引入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId>
2020-11-04 13:00:55 84
原创 2020-11-04
标题 Nacos 的使用先下载Nacos,找到运行文件(windonw中 是bin/startup.cmd;Linux·中是bin/startup.sh),启动访问Nacos, 访问(http://localhost:8848/nacos),用户名/密码:nacos注册服务消费者,先在消费者的pom文件中引入依赖 <dependency> <groupId>org.springframework.cloud</groupId&g
2020-11-04 12:31:36 68
原创 2020-10-25
标题 关于EasyExcel的用法 (写的操作)第一步:在pom中导入依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.1</version> </dependency>
2020-10-25 13:00:27 116
原创 2020-10-18
标题 自定义异常类1.先写一个类 继承 RuntimeException如:@Data@AllArgsConstructor@NoArgsConstructorpublic class MoneyException extends RuntimeException{ private Integer code; //状态码 private String msg; //异常信息}2.然后在写一个类@ControllerAdvicepublic class Global
2020-10-18 13:35:16 88 1
原创 2020-10-18
标题 在springboot中 logback的使用1.先把application中的日志配置删除掉。2.在resources中创建logback-spring.xml <?xml version="1.0" encoding="UTF-8"?> <contextName>logback</contextName><!-- name的值是变量的名称,value的值时变量定义的值。通过定义的值会被插入到logger上
2020-10-18 13:17:36 249
原创 2020-09-09
分页查询的用法首选在配置类中配置然后在接口中创建一个page对象,current表示第几页,limit表示几条数据teacherService表示service层注入的对象名称 EduTeacher表示实体类对象 R表示公共对象====================================================================通过条件的分页查询//创建page对象Page page = new Page<>(current,limit)
2020-09-09 17:12:33 161
原创 2020-09-09
在MySQL中 ,同mybatisplus 关于逻辑删除的用法首选在配置类中配置,如下然后在实体类中给属性添加注解@TableLogic
2020-09-09 17:00:43 85
原创 2020-09-09
在MybatisPlus中,关于修改数据库后,创建后的时间,与修改后的时间。一,先在 实体类中 @TableField(fill = FieldFill.INSERT)private Date gmtCreate;@TableField(fill = FieldFill.INSERT_UPDATE)private Date gmtModified;二,在配置类中倒入编写一个类实现MetaObjectHandler, 如: MyMetaObjectHandler implements Met
2020-09-09 15:48:47 98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人