初级程序猿
可爱的贞贞
这个作者很懒,什么都没留下…
展开
-
数据库搭建集群之主从复制
数据搭建集群之主从复制安装数据库去官网https://www.mysql.com/在linux系统下修改配置 my.conf (windows 是 my.ini) 主服务加上 server_id = 1 一台从服务器是server_id = 2 ,一台从服务器server_id = 3重启数据库 linux 命令 service mysqld start在进行数据库配置主数据执行:让从库来找到GRANT REPLICATION SLAVE ON . TO ‘ABC’@‘ip’ IDENTIF原创 2021-08-23 16:52:47 · 224 阅读 · 1 评论 -
SpringBoot 开启事务
SpringBoot 事务的开启1.启动类 加上@EnableTransactionManagement、2.service类 加上 @Transactional这样事务就开启了如果你的事务没有效果那么可以是1.你设置了 try catch一般是报运行异常的时候就开触发事务如果你一个service方法中需要访问多个表 或者操作多个表 出现 先操作完一个表 再排断能否操作另外一个表 的这种情况 那么你就需要 手动触发事务了手动事务回滚:TransactionAspectSupport.cu原创 2020-07-30 16:14:35 · 454 阅读 · 0 评论 -
SpringBoot通过@Cacheable实现redis缓存机制
SpringBoot通过注解实现redis缓存机制@Cacheable 查询@CachePut 修改@CacheEvict 删除下面展示一些 内联代码片。@Cacheable 查询// An highlighted block//key:这边以dto类中的部门id 作为键 并加上一段字符串 利于后面很好的维护代码 @Cacheable(value = "getSchoolById", key = " #userDto.getDepartmentId() +'getFunctionTre原创 2020-07-29 17:15:08 · 992 阅读 · 0 评论