08 2022 档案

摘要:RabbitMQ简单使用 生产端 导入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> 配置文件: 阅读全文
posted @ 2022-08-22 17:30 z-laoyao 阅读(188) 评论(0) 推荐(0) 编辑
摘要:一、基本配置 1、pom添加以下jar <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.7.5</version> </de 阅读全文
posted @ 2022-08-21 14:37 z-laoyao 阅读(212) 评论(0) 推荐(0) 编辑
摘要:1.rabbitmq启动 rabbitmq路径:/usr/local/rabbitmq_server-3.7.8 在rabbitmq安装目录下,进入到sbin目录,执行: #启动rabbitmq rabbitmq-server ./rabbitmq-server 2.rabbitmq后台启动 在sb 阅读全文
posted @ 2022-08-20 17:20 z-laoyao 阅读(54) 评论(0) 推荐(0) 编辑
摘要:1、引入依赖: <!-- google kaptcha 验证码 --> <dependency> <groupId>com.github.axet</groupId> <artifactId>kaptcha</artifactId> <version>0.0.9</version> </depend 阅读全文
posted @ 2022-08-16 16:33 z-laoyao 阅读(145) 评论(0) 推荐(0) 编辑
摘要:引入依赖 <!-- JWT依赖 --> <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.7.0</version> </dependency> <dependency> 阅读全文
posted @ 2022-08-16 11:59 z-laoyao 阅读(240) 评论(0) 推荐(0) 编辑
摘要:SpringSecurity从入门到精通 课程介绍 0. 简介 ​ Spring Security 是 Spring 家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比Shiro丰富。 ​ 一般来说中大型的项目都是使用SpringSecurity 来做安全 阅读全文
posted @ 2022-08-15 17:08 z-laoyao 阅读(2963) 评论(0) 推荐(0) 编辑
摘要:1、导入依赖 <!--pagehelper mybatis的分页插件依赖--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> 阅读全文
posted @ 2022-08-12 19:35 z-laoyao 阅读(1394) 评论(0) 推荐(1) 编辑
摘要:SpringBoot操作数据:spring-data jpa jdbc mongodb redis !SpringData也是和SpringBoot齐名的项目! 说明︰在SpringBoot2.x之后,原来使用的jedis被替换为了lettuce? jedis :采用的直连,多个线程操作的话,是不安 阅读全文
posted @ 2022-08-12 13:16 z-laoyao 阅读(149) 评论(0) 推荐(0) 编辑
摘要:项目开发中经常需要执行一些定时任务,比如需要在每天凌晨的时候,分析一次前一天的日志信息,Spring为我们提供了异步执行任务调度的方式,提供了两个接口。 TaskExecutor接口 TaskScheduler接口 两个注解: @EnableScheduling @Scheduled cron表达式 阅读全文
posted @ 2022-08-12 12:13 z-laoyao 阅读(20) 评论(0) 推荐(0) 编辑
摘要:1、开启SMTP 2、获得应用密码 3、导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency> 4、配置 阅读全文
posted @ 2022-08-11 18:35 z-laoyao 阅读(1536) 评论(0) 推荐(0) 编辑
摘要:swagger优点: 我们可以通过Swagger给一-些比较难理解的属性或者接口, 增加注释信息 接口文档实时更新 可以在线测试 使用: 1、导入依赖 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 -- 阅读全文
posted @ 2022-08-11 16:20 z-laoyao 阅读(505) 评论(0) 推荐(0) 编辑
摘要:1、导入依赖 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring-boot-web-starter</artifactId> <version>1.9.1</version> </dependency> 阅读全文
posted @ 2022-08-10 23:29 z-laoyao 阅读(43) 评论(0) 推荐(0) 编辑
摘要:从一个Spring Security的例子开始 创建不受保护的应用 假设我们现在创建好了一个springboot的web应用,如果没有的话,在这里下载代码 https://github.com/xudeming/spring-security-demo(springboot2.x),有一个控制器如下 阅读全文
posted @ 2022-08-10 18:03 z-laoyao 阅读(110) 评论(0) 推荐(0) 编辑
摘要:1、导入依赖并配置文件 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.2.2</version> </de 阅读全文
posted @ 2022-08-09 18:35 z-laoyao 阅读(161) 评论(0) 推荐(0) 编辑
摘要:1.pom导入druid数据源和log4j <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.23</version> </dependency> <dependency> 阅读全文
posted @ 2022-08-09 16:46 z-laoyao 阅读(356) 评论(0) 推荐(0) 编辑
摘要:创建类实现SpringMVC框架的HandlerInterceptor接口 public interface HandlerInterceptor { default boolean preHandle(HttpServletRequest request, HttpServletResponse 阅读全文
posted @ 2022-08-09 15:03 z-laoyao 阅读(289) 评论(0) 推荐(0) 编辑
摘要:编写国际化配置文件,抽取页面需要显示的国际化消息 在配置文件中指定国际化资源文件的位置 spring.messages.basename=i18n.login 在页面获取国际化的值,并设置请求路径 自定义 LocaleResolver public class MyLocalResolver imp 阅读全文
posted @ 2022-08-09 13:11 z-laoyao 阅读(216) 评论(0) 推荐(0) 编辑
摘要:可以从以下位置加载配置文件,优先级由高到低 Config locations are searched in reverse order. By default, the configured locations are classpath:/,classpath:/config/,file:./, 阅读全文
posted @ 2022-08-08 16:52 z-laoyao 阅读(63) 评论(0) 推荐(0) 编辑
摘要:自动配置真正实现是从classpath中搜寻所有的META-INF/spring.factories配置文件 ,并将其中对应的 org.springframework.boot.autoconfigure. 包下的配置项,通过反射实例化为对应标注了 @Configuration的JavaConfig 阅读全文
posted @ 2022-08-08 16:17 z-laoyao 阅读(21) 评论(0) 推荐(0) 编辑
摘要:一、准备数据库 二、导入相关依赖 <dependencies> <!-- mybatis所用的--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.10</versi 阅读全文
posted @ 2022-08-07 23:45 z-laoyao 阅读(22) 评论(0) 推荐(0) 编辑
摘要:序列化 查看 官方文档 就会发现 Serializable接口中一个成员函数或者成员变量也没有。那么这个接口的作用是什么呢。网上找了一些博客看过之后,知道这个接口的作用是实现序列化。 序列化:对象的寿命通常随着生成该对象的程序的终止而终止,有时候需要把在内存中的各种对象的状态(也就是实例变量,不是方 阅读全文
posted @ 2022-08-07 20:38 z-laoyao 阅读(23) 评论(0) 推荐(0) 编辑
摘要:一、关于JSR JSR是Java Specification Requests的缩写,意思是Java 规范提案。是指向JCP(Java Community Process)提出新增一个标准化技术规范的正式请求。任何人都可以提交JSR,以向Java平台增添新的API和服务。JSR已成为Java界的一个 阅读全文
posted @ 2022-08-04 17:28 z-laoyao 阅读(120) 评论(0) 推荐(0) 编辑
摘要:创建实体类 @Component //注册bean到容器中 @Data public class Dog { private String name; private int age; private String monster; } 注入属性 使用value注入 @Component //注册b 阅读全文
posted @ 2022-08-04 16:37 z-laoyao 阅读(144) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示