<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xiaming08240316的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xiaming08240316</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xiaming08240316]]></copyright><item><title><![CDATA[consul出现no such host问题]]></title><link>https://blog.youkuaiyun.com/xiaming08240316/article/details/109852603</link><guid>https://blog.youkuaiyun.com/xiaming08240316/article/details/109852603</guid><author>xiaming08240316</author><pubDate>Fri, 20 Nov 2020 16:10:51 +0800</pubDate><description><![CDATA[consul出现no such host问题
上一篇我们介绍了如何安装consul集群，和consul的基本用法，详见这里
我们使用consul过程中，可能会出现注册的服务能被consul发现，但是它的状态为异常，经过检查，出现的问题为：
Get "http://DESKTOP-9H73JPK:3300/actuator/health": dial tcp: lookup DESKTOP-9H73JPK on 202.201.48.1:53: no such host

如下图所示：

报错详细如下图：

]]></description><category></category></item><item><title><![CDATA[服务注册和发现-consul]]></title><link>https://blog.youkuaiyun.com/xiaming08240316/article/details/109815286</link><guid>https://blog.youkuaiyun.com/xiaming08240316/article/details/109815286</guid><author>xiaming08240316</author><pubDate>Thu, 19 Nov 2020 16:21:26 +0800</pubDate><description><![CDATA[consul
consul的理论概念自行百度一下，此处不再叙述
1. consul的搭建
此处我们使用docker来搭建consul的集群，至于docker不是很熟练的同学，自行恶补一下
1.1 docker拉取consul
拉取的命令很简单
docker pull consul

默认下载最新的consul镜像文件，下载完成好之后我们开始启动一个节点，作为集群的一个节点，这里我们搭建三个节点，最终组装成一个集群，因我这里只有一台机器，所以我们部署在一台机器上，分别采用三个端口，这样就是三个节点，实际使用过]]></description><category></category></item><item><title><![CDATA[用SpringBoot手写自己的事务Transaction]]></title><link>https://blog.youkuaiyun.com/xiaming08240316/article/details/103163632</link><guid>https://blog.youkuaiyun.com/xiaming08240316/article/details/103163632</guid><author>xiaming08240316</author><pubDate>Wed, 20 Nov 2019 15:17:48 +0800</pubDate><description><![CDATA[SpringBoot手写事务
接着上一篇手写ORM框架之后，我们再手写一个spring事务，来帮助我们了解一下事务！
为了我们更好的了解本文，首先看一下我们项目的前身  手写ORM框架
通常我们事务都采用spring的事务，那么如果我们不使用spring的事务，我们应该如何控制我们代码中的数据一致性呢！

问题：我们执行数据库操作，一个方法中既有操作A表的新增，又有操作B表的新增，如何保证事务一致...]]></description><category></category></item><item><title><![CDATA[利用SpringBoot手写属于自己的ORM框架]]></title><link>https://blog.youkuaiyun.com/xiaming08240316/article/details/103157439</link><guid>https://blog.youkuaiyun.com/xiaming08240316/article/details/103157439</guid><author>xiaming08240316</author><pubDate>Wed, 20 Nov 2019 10:31:46 +0800</pubDate><description><![CDATA[用springboot手写自己的ORM框架
手写之前让我们简单回顾一下ORM框架，就是java对象和数据库字段之间的转化，当我们封装好了ORM之后，我们就可以直接操作对象，而不用管后台和数据库打交道的一些细节。
但是如果我们要操作对象，那么对象和数据库表，字段如何映射的呢，想想hibernate和mybatis是不是在实体中加入一些注解呢，也有xml配置的，本文中主要讲注解。废话有点多，直接开撸
...]]></description><category></category></item><item><title><![CDATA[springcloud+springboot+Eureka+Feign+Ribbon+Hystrix+Zuul]]></title><link>https://blog.youkuaiyun.com/xiaming08240316/article/details/86131426</link><guid>https://blog.youkuaiyun.com/xiaming08240316/article/details/86131426</guid><author>xiaming08240316</author><pubDate>Wed, 09 Jan 2019 09:27:51 +0800</pubDate><description><![CDATA[Springcloud集成Eureka

Eureka服务端和客户端


本实例采用springboot,eureka和feign/ribbon,hystrix，zuul，mybatis,redis


1. 新建项目springcloud-muyan-service-common-dependencies,这个项目只是统一管理pom中的jar，详细的pom文件为：


&lt;?xml vers...]]></description><category></category></item><item><title><![CDATA[mybatis删除，修改，新增返回操作]]></title><link>https://blog.youkuaiyun.com/xiaming08240316/article/details/49930033</link><guid>https://blog.youkuaiyun.com/xiaming08240316/article/details/49930033</guid><author>xiaming08240316</author><pubDate>Thu, 19 Nov 2015 16:46:56 +0800</pubDate><description><![CDATA[﻿﻿
mybatis对删除，修改，新增操作没有设置返回类型，我们可以执行完这些操作之后，返回个参数作为执行是不是正确
1新增
//新增考勤请假
 public String addAttendanceLeave(Map map);





     insert into AttendanceLeave
      (PKID,StudentID,ClassID,Leave]]></description><category></category></item></channel></rss>