ruijiege

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  346 随笔 :: 0 文章 :: 8 评论 :: 12万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

11 2019 档案

摘要:1.导包 <!--引入swagger支持--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency 阅读全文
posted @ 2019-11-30 15:14 哦哟这个怎么搞 阅读(696) 评论(0) 推荐(0) 编辑

摘要:1.导包 <!--引入swagger支持--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency 阅读全文
posted @ 2019-11-30 15:00 哦哟这个怎么搞 阅读(427) 评论(0) 推荐(0) 编辑

摘要:1.导包 <!--mybatisplus的包--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>2.2.0</version> </d 阅读全文
posted @ 2019-11-30 14:45 哦哟这个怎么搞 阅读(10555) 评论(1) 推荐(1) 编辑

摘要:1.导包 <!--mybatisplus的包--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>2.2.0</version> </d 阅读全文
posted @ 2019-11-30 14:14 哦哟这个怎么搞 阅读(502) 评论(0) 推荐(0) 编辑

摘要:1.创建一个配置中心,这里我们使用码云上面的(自己创建) 2.导入包 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</a 阅读全文
posted @ 2019-11-30 08:59 哦哟这个怎么搞 阅读(314) 评论(0) 推荐(0) 编辑

摘要:zuul原理 流程: - 正常流程: - 请求到达首先会经过pre类型过滤器,而后到达routing类型,进行路由,请求就到达真正的服务提供者,执行请求,返回结果后,会到达post过滤器。而后返回响应。- 异常流程: - 整个过程中,pre或者routing过滤器出现异常,都会直接进入error过滤 阅读全文
posted @ 2019-11-30 08:16 哦哟这个怎么搞 阅读(774) 评论(0) 推荐(0) 编辑

摘要:网关的作用 是为服务的入口,需要通过网关我们经行,登录认证,流量限制,请求监控,请求分发等等。 还是复制一份以前写过的代码,只需要主配置类,和配置文件就可以了 导包 <dependency> <groupId>org.springframework.cloud</groupId> <artifact 阅读全文
posted @ 2019-11-30 07:30 哦哟这个怎么搞 阅读(395) 评论(0) 推荐(0) 编辑

摘要:1.开启支持Hytrix 在application.yml中配置开启(这是需要增加的配置) feign: hystrix: enabled: true #开启熔断支持 client: config: remote-service: #服务名,填写default为所有服务 connectTimeout 阅读全文
posted @ 2019-11-25 15:55 哦哟这个怎么搞 阅读(184) 评论(0) 推荐(0) 编辑

摘要:Hystrix作用 资源隔离(限流):包括线程池隔离和信号量隔离,限制调用分布式服务的资源使用,某一个调用的服务出现问题不会影响其他服务调用。 熔断:当失败率达到阀值自动触发降级(如因网络故障/超时造成的失败率高),熔断器触发的快速失败会进行快速恢复。 降级机制:超时降级、资源不足时(线程或信号量) 阅读全文
posted @ 2019-11-25 15:52 哦哟这个怎么搞 阅读(269) 评论(0) 推荐(0) 编辑

摘要:Feign实现了Ribbon不用拼接url通过调用接口直接调用方法传入参数一样的,可以通过官方文档自己学习 复制一份order 修改不要的只留一个主配置类,application.yml eureka: client: serviceUrl: defaultZone: http://localhos 阅读全文
posted @ 2019-11-25 11:23 哦哟这个怎么搞 阅读(180) 评论(0) 推荐(0) 编辑

摘要:说白了就是通过算法去调用集群 1.在复制一份Eureka_user_service_2000 2.修改其中的端口号及显示名称 application.yml中的配置2000也可以改一下 eureka: client: serviceUrl: defaultZone: http://localhost 阅读全文
posted @ 2019-11-25 10:10 哦哟这个怎么搞 阅读(1175) 评论(0) 推荐(0) 编辑

摘要:修改hosts 拷贝一份EurekaService1000 修改两个的 1000application.yml server: port: 1000 eureka: instance: hostname: peer1 client: registerWithEureka: false #禁用注册中心 阅读全文
posted @ 2019-11-25 09:43 哦哟这个怎么搞 阅读(612) 评论(0) 推荐(0) 编辑

摘要:所以我们需要写入公共模块 自己随便写入然后在pom中添加 并且在订单中调用用户服务需要使用restTemlate这个 UserController package cn.jiedada.web.controller; import cn.jiedada.domain.User; import org 阅读全文
posted @ 2019-11-25 09:18 哦哟这个怎么搞 阅读(760) 评论(0) 推荐(0) 编辑

摘要:1.移出模块并且在父项目中的pom也移除 2.修改模块的值 3.把该模块引入父项目中去 4.在父pom中添加该模块(完成) 阅读全文
posted @ 2019-11-25 09:00 哦哟这个怎么搞 阅读(195) 评论(0) 推荐(0) 编辑

摘要:1.创建一个模块Eureka_user_service_2000和一个Eureka_order_serice_3000的两个客服端(下面只有一个的,自己改一下就可以了) 在pom中 <dependencies> <dependency> <groupId>org.springframework.cl 阅读全文
posted @ 2019-11-25 08:14 哦哟这个怎么搞 阅读(454) 评论(0) 推荐(0) 编辑

摘要:1创建一个普通父maven 在pom修改为因为spring could依赖spring boot所以首先在父maven <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-paren 阅读全文
posted @ 2019-11-25 07:50 哦哟这个怎么搞 阅读(398) 评论(0) 推荐(0) 编辑

摘要:操作Java import org.elasticsearch.action.bulk.BulkRequestBuilder; import org.elasticsearch.action.bulk.BulkResponse; import org.elasticsearch.action.get 阅读全文
posted @ 2019-11-24 08:58 哦哟这个怎么搞 阅读(937) 评论(0) 推荐(0) 编辑

摘要:这是单个项目中的集成:https://www.cnblogs.com/xiaoruirui/p/11696318.html 登陆页面 <template> <div class="login-container"> <el-form :model="ruleForm2" :rules="rules2 阅读全文
posted @ 2019-11-17 20:42 哦哟这个怎么搞 阅读(376) 评论(0) 推荐(0) 编辑

摘要:理论: 1.获得微信官方的网址 2.使用OAuth2.0 3.登陆需要三步 获得验证 返回一个网站 获得授权 对象 获得用户 对象 然后登陆的时候会和我们数据库中的袁勇绑定,如果没有就创建,有就关联 操作: 1.更改项目配置 在最后一行添加 127.0.0.1 bugtracker.itsource 阅读全文
posted @ 2019-11-17 20:00 哦哟这个怎么搞 阅读(1501) 评论(0) 推荐(0) 编辑

摘要:前台 我们需要发送请求和带入参数 有了这两个属性过后需要在data中添加 这个属性是和方法平级的 整个页面 <template> <section> <!--工具条--> <el-col :span="24" class="toolbar" style="padding-bottom: 0px;"> 阅读全文
posted @ 2019-11-11 06:33 哦哟这个怎么搞 阅读(852) 评论(0) 推荐(0) 编辑

摘要:引入pom.xml中 需要在版本中指定版本 然后导入依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>${springfox.version}</v 阅读全文
posted @ 2019-11-07 07:05 哦哟这个怎么搞 阅读(6846) 评论(0) 推荐(0) 编辑

摘要:模块化的分层 一级每层需要使用的包 在父文件需要引入的包 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20 阅读全文
posted @ 2019-11-07 06:59 哦哟这个怎么搞 阅读(393) 评论(0) 推荐(0) 编辑

摘要:创建完成 然后点击这个按钮 我们需要自动生成 然后会出现这个页面 点击Apply 就变成了这样,然后因为移动了文件所以路径改变了所以需要修改路径 最后点击Apply然后部署都是一样的了可以自己弄了,就变了了一个web-maven项目了 阅读全文
posted @ 2019-11-05 11:02 哦哟这个怎么搞 阅读(153) 评论(0) 推荐(0) 编辑

摘要:创建一个vue-cli脚手架 输入命令 npm i element-ui -S在main.js中引入 就可以使用了 直接去官网找列子就可以了 使用axious npm install axios --save 也是在main.js中引入 写入axious请求(table.vue) <template 阅读全文
posted @ 2019-11-04 22:23 哦哟这个怎么搞 阅读(679) 评论(0) 推荐(0) 编辑

摘要:找到下载的官网找到对应的文件(下载) 解压 找到 然后 点击添加在最后面(这段话的意思是跨域访问)这样后面才能连接上 成功界面 然后访问 kibana 还是找到对应的bin目录双击完成 出现最后一段就成功了,然后访问 head安装 输入 npm install 成功过后 npm run start 阅读全文
posted @ 2019-11-04 22:12 哦哟这个怎么搞 阅读(277) 评论(0) 推荐(0) 编辑

摘要:v-on注册事件 注册点击事件两种方式 使用v-on指令注册事件 <标签 v-on:事件句柄="表达式或者事件处理函数"></标签> 简写方式 <标签 @事件句柄="表达式或者事件处理函数"></标签> <!DOCTYPE html> <html lang="en" xmlns:v-on="http 阅读全文
posted @ 2019-11-04 07:01 哦哟这个怎么搞 阅读(179) 评论(0) 推荐(0) 编辑

摘要:是版本比较新的js技术支持的也比较多 数组解析 对象解析 箭头函数 var 函数名 = (参数列表) => {函数内容}等价于一下代码 ajax请求 Promise是异步编程的一种解决方案 阅读全文
posted @ 2019-11-02 06:50 哦哟这个怎么搞 阅读(279) 评论(0) 推荐(0) 编辑

摘要:首先我们需要安装node.js去官方网站下载即可 点击安装里面会自带一个npm 安装完成Node应该自带了NPM了,在控制台输入npm -v查看: 升级:npm install npm@latest -g 然后打开IDEA 配置cmd格式 Npm常用命令 初始化:npm init -y(跳过)相当于 阅读全文
posted @ 2019-11-02 06:46 哦哟这个怎么搞 阅读(1778) 评论(0) 推荐(0) 编辑

摘要:<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!-- namespace表示命名空间 保证它是唯一 cn.itsource.mybatis.dao. 阅读全文
posted @ 2019-11-01 12:30 哦哟这个怎么搞 阅读(186) 评论(0) 推荐(0) 编辑

摘要:注意:这里需要把查出来的数据进行命名使用别名,这样我们封装实体类的时候才能使用,因为数据库中生成的别名是随机的 did,dname就是部门的id和名称 这里还需要使用resultMap,不是使用resulttype 多对一也有两种方式 <?xml version="1.0" encoding="UT 阅读全文
posted @ 2019-11-01 12:29 哦哟这个怎么搞 阅读(209) 评论(0) 推荐(0) 编辑

摘要:<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!-- namespace表示命名空间 保证它是唯一 cn.itsource.mybatis.dao. 阅读全文
posted @ 2019-11-01 12:22 哦哟这个怎么搞 阅读(298) 评论(0) 推荐(0) 编辑

摘要:导包 创建**Mapper package cn.jiedada.ssm.mapper; import cn.jiedada.ssm.domain.Dept; import java.util.List; public interface DeptMapper { /*这里的方法名需要和配置文件中的 阅读全文
posted @ 2019-11-01 07:17 哦哟这个怎么搞 阅读(229) 评论(0) 推荐(0) 编辑

摘要:恢复内容开始 导包 主要是mybatis包 在resources中写入xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "ht 阅读全文
posted @ 2019-11-01 07:01 哦哟这个怎么搞 阅读(145) 评论(0) 推荐(0) 编辑

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