java后端
Little-Arya
尽人事,听天命
展开
-
RabbitMQ基本原理
RabbitMQ基本原理原创 2023-03-07 21:57:06 · 1679 阅读 · 0 评论 -
Mybatis拦截器使用
【代码】Mybatis拦截器使用。原创 2023-02-28 21:56:36 · 224 阅读 · 0 评论 -
Java线程池ThreadPoolTaskExecutor
在执行一个异步任务或并发任务时,往往是通过直接new Thread()方法来创建新的线程,这样做弊端较多,更好的解决方案是合理地利用线程池,使用线程池可以降低系统资源消耗、提高系统响应速度、方便线程并发数的管控。原创 2023-02-28 21:40:45 · 1180 阅读 · 0 评论 -
Java项目启动时执行指定方法的2种方式
【代码】Java项目启动时执行指定方法的2种方式。原创 2023-02-28 20:51:26 · 2466 阅读 · 0 评论 -
spring-环绕通知 @Around 注解
该增强方法实际是拦截了目标方法的执行。原创 2023-02-27 21:37:52 · 3256 阅读 · 0 评论 -
Java反射之Field使用及说明
**反射** 的目的是为了能在运行期间得到对象的结构(包括成员变量,方法,构造方法等),并可以在允许的情况下访问这些属性和方法。原创 2023-02-27 21:18:40 · 2595 阅读 · 0 评论 -
java代码复用实例 -- 将不同的方法写在参数中
【代码】java代码优化 -- 代码复用实例。原创 2023-02-23 21:20:38 · 296 阅读 · 0 评论 -
Java设计模式--模板模式(行为型模式,附模板模式、策略模式、状态模式三者区别)
策略模式 含代码详解原创 2023-02-23 20:36:08 · 499 阅读 · 0 评论 -
Spring Boot常用注解
Spring Boot常用注解原创 2023-02-19 20:51:28 · 138 阅读 · 0 评论 -
java实现多线程
java实现多线程原创 2023-02-15 20:54:47 · 231 阅读 · 1 评论 -
spring事务学习分享
事务的传播方式: @Transactional(propagation = PROPAGATION_REQUIRES_NEW)隔离规则可重复读的和幻读很容易混淆,不可重复读侧重于修改,幻读侧重于新增或删除。解决不可重复读的问题只需锁住满足条件的行,解决幻读需要锁表为了避免事务并发状态下脏读、不可重复读、幻读的产生,Spring中定义了五种隔离规则:事务回滚@Transactional默认只能回滚RuntimeException和RuntimeExcepti原创 2022-12-15 09:58:56 · 135 阅读 · 0 评论 -
Oracle普通索引和唯一索引
【代码】Oracle普通索引和唯一索引。原创 2022-11-03 15:14:16 · 7150 阅读 · 0 评论 -
Java求偏移月
offsetMonth原创 2022-10-31 20:38:11 · 188 阅读 · 0 评论 -
java @Async异步
java @Async异步原创 2022-10-31 20:36:46 · 1150 阅读 · 0 评论 -
Oracle模糊查询输入_和%查出所有问题的解决
问题描述:因为模糊查询的时候我使用的是LIKE方法,所以当输入框输入% 、_ 时就会查询出所有数据。这里主要是因为“%”、“_””单独出现时,会被认为是通配符,因此使用LIKE方法的时候需要转义。解决方案:1)使用instr(),这是ORACLE内建的函数,是经过相当程度的优化的,使用这个方法可以解决上述问题。MySQL: select * from test where name like ‘%helloworld%’;Oracle:select * from test where ins原创 2021-10-21 16:11:22 · 2086 阅读 · 0 评论 -
Mybatis-Plus分页查询
Service层:Ipage selectPage(Page page);Service实现层:return userMapper.selectPage(Page,new QueryWrapper<>());Mybatis-Plus自带分页插件Controller层:Ipage userIpage=iUserService.selectPage(new page<>(1,5));其中new page<>(current, size); current是当前页数原创 2021-08-04 14:54:06 · 253 阅读 · 0 评论 -
cmd控制台编写SQL语句
登录数据库:mysql -u 用户名 -p回车后输入密码新建数据库:create database 数据库名;指定数据库建立表并在表中插入数据:use 数据库名;查看所有数据库:show databases;选定数据库:use 数据库名;查看数据库所有表结构:show tables;查看表数据:select * from 表名;...原创 2021-08-04 14:41:53 · 252 阅读 · 0 评论 -
BeanUtils.copyProperties(org.springframework.beans.BeanUtils) 和 BeanUtil.copyProperties( Hutool)
BeanUtils.copyProperties(source,target);将source的属性复制给target,但是这里只针对target中和source相同的字段或属性。如source类为A中有字段:id、name、age;target类为B中有字段:id、nameA a=new A();B b=new B();a.setId(1);a.setName(“Arya”);a.setAge(11);BeanUtils.copyProperties(a,b);结果b的id为1、nam原创 2021-08-04 14:28:51 · 1374 阅读 · 0 评论 -
jedis操作redis 报NOAUTH Authentication required.
因为密码有错误,我是直接把我的配置文件的密码删了,然后重新启动redis。没密码了就可,以后要用在设置原创 2021-02-28 11:38:05 · 189 阅读 · 0 评论 -
PostMan测试接口出现:未连接虚拟机Redis
最近在学习前后端分离的项目,那么后端代码编写时要测试接口是否正确,我使用的是postman,下载安装包安装运行就可,很简单。后面测试接口的时候出现错误:未连接虚拟机Redis(因为我就没安装,更不可能打开了)在这给出Redis安装和使用教程(看了蛮多就这个好用):https://www.cnblogs.com/liuqingzheng/p/9831331.htmlRedis打开就可正常测试接口。...原创 2021-02-27 13:18:14 · 492 阅读 · 0 评论 -
创建Springboot项目时遇到的镜像问题
#创建Springboot项目时遇到的镜像问题解决:换阿里云的镜像:https://start.aliyun.com/而且创建后自动生成src目录。原创 2021-02-27 12:01:51 · 212 阅读 · 0 评论