大鹏cool_社区达人页

个人头像照片
大鹏cool
已加入开发者社区2037

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖新秀
江湖新秀

成就

已发布111篇文章
1条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
  • Java
擅长领域
技术认证

暂无个人介绍

暂无精选文章
暂无更多信息

2022年11月

  • 11.22 20:05:47
    发表了文章 2022-11-22 20:05:47

    Spring MVC 系列之拦截器 Interceptor 最全总结

    理解拦截器 Interceptor 拦截器 Interceptor 在 Spring MVC 中的地位等同于 Servlet 规范中的过滤器 Filter,拦截的是处理器的执行,由于是全局行为,因此常用于做一些通用的功能,如请求日志打印、权限控制等。
  • 11.22 19:53:39
    发表了文章 2022-11-22 19:53:39

    Spring 多数据源配置详解

    前言 数据源是 JDBC 规范中用来获取关系型数据库连接的一个接口,主要通过池化技术来复用连接。
  • 11.22 19:43:11
    发表了文章 2022-11-22 19:43:11

    Spring 加强版 ORM 框架 spring-data-jpa 入门与实践

    前言 伴随着 Java 诞生与发展,目前 Java 界涌现出了五花八门的数据访问技术,有一些名词甚至达到了耳熟能详的程度,包括 JDBC、JTA、JPA、ORM、MyBatis 等等,这篇介绍的是 Spring Data 项目中的 spring-data-jpa 框架,了解其他相关技术可以查阅我前面的文章。
  • 11.22 19:32:29
    发表了文章 2022-11-22 19:32:29

    Spring 项目快速整合 JPA

    前言 JDBC、JTA、JPA 都是 Java 与数据库打交道的标准,由于这些规范分别定义了不同的事务接口,Spring 对这些规范进行了整合,提供了统一的事务 API。Spring 的事务管理需要对这些标准做一些适配操作,才能转换为同一的接口,这篇就来谈谈如何在 Spring 中整合 JPA。
  • 11.22 19:26:16
    发表了文章 2022-11-22 19:26:16

    Spring 项目快速整合 Hibernate

    前言 Hibernate 作为前些年广为流行的 ORM 框架,Spring 在诞生之初也进行了支持,并且抽象出一个 spring-orm 模块。
  • 11.22 19:22:57
    发表了文章 2022-11-22 19:22:57

    Java ORM 规范 JPA 入门

    概述 JPA 全称 Java Persistence API,与 JDBC 规范类似,同样是 Java EE 规范的一部分,它定义了一套用面向对象的方式操作关系型数据库的接口,它只是一个 ORM 框架的规范,常见的实现包括 Hibernate、TopLink。
  • 11.22 18:16:56
    发表了文章 2022-11-22 18:16:56

    认识 ORM 框架 Hibernate,为什么 2022 年了还在谈论它?

    前言 Hibernate 作为一种全自动 ORM 框架,在几年前常与 Spring、Struts2 一起使用,并称 SSH,作为主流的企业级应用框架。伴随着 MyBatis 的诞生,以及 Hibernate 本身的一些缺陷,如今 Hibernate 已经慢慢淡出了大家的视野。
  • 11.22 18:02:54
    发表了文章 2022-11-22 18:02:54

    Spring Boot 项目优雅实现 Excel 导入与导出功能

    背景 Excel 导入与导出是项目中经常用到的功能,在 Java 中常用 poi 实现 Excel 的导入与导出。由于 poi 占用内存较大,在高并发下很容易发生 OOM 或者频繁 fullgc,阿里基于 poi 开源了 EasyExcel 项目。
  • 11.22 17:56:51
    发表了文章 2022-11-22 17:56:51

    Spring 加强版 ORM 框架 spring-data-jdbc 入门与实践

    前言 Spring 为了支持以统一的方式访问不同类型的数据库,提供了一个 Spring Data 框架,这个框架根据不同的数据库访问技术划分了不同的模块。上篇 《Spring 加强版 ORM 框架 Spring Data 入门》 介绍了不同模块遵循的通用规范,这篇我们来介绍下基于 JDBC 技术实现的 spring-data-jdbc 模块。
  • 11.22 17:47:47
    发表了文章 2022-11-22 17:47:47

    Spring 加强版 ORM 框架 Spring Data 入门

    概述 Spring 中有多种操作数据库的方式,通常来说我们优先选择的是 MyBatis,如果业务比较简单我们还会使用 JdbcTemplate,另外据说国外使用 spring-data-jpa 比较多?
  • 11.22 17:38:55
    发表了文章 2022-11-22 17:38:55

    Spring JdbcTemplate 快速上手

    前言 数据访问作为 Spring Framework 的特性之一,提供了事务、DAO 支持、JDBC、O/R 映射等能力。针对关系型数据库的访问,Spring 提供了一个 spring-jdbc 模块,JdbcTemplate 是这个模块的核心类,封装了复杂的 JDBC 操作。
  • 11.22 17:30:09
    发表了文章 2022-11-22 17:30:09

    Spring 事务设计与实现

    前言 很多人都知道 Spring 包含声明式与编程式两种事务管理方式,通常来说这已经足够日常使用 Spring 事务了。然而,要掌握一门技术,我们还要关心这门技术出现的背景,解决了什么问题,Spring 的事务设计也有其历史原因。
  • 11.22 17:23:56
    发表了文章 2022-11-22 17:23:56

    Java 分布式事务规范 JTA 从入门到精通(下)

    前面已经介绍了事务提交、回滚、异常场景下各组件的交互,事务提交之前的活动事务也有自己的交互流程。根据前面 API 的介绍,可以大概总结流程如下。
  • 11.22 17:19:35
    发表了文章 2022-11-22 17:19:35

    Java 分布式事务规范 JTA 从入门到精通(上)

    前言 最近回顾 Spring 事务相关的设计与实现,发现 Spring 事务设计的最初目的是为了统一 Java 中 JDBC、JTA 与 JPA 事务的使用方式,并且其实现参考了 JTA 规范。大多数人对 JDBC 都比较熟悉,而 JTA 和 JPA 由于使用较少,很多人对其比较陌生,尤其是 JTA。
  • 11.22 17:09:24
    发表了文章 2022-11-22 17:09:24

    Spring 核心特性之表达式(SpEL)

    前言 Spring Framework 主要有 9 个核心特性,包括 IoC 容器、事件、资源、国际化、校验、数据绑定、类型转换、表达式以及 AOP。可以说,表达式是最没有存在感的核心特性了,用户直接使用的场景实在太少,这也是我一直没有提及它的原因。不过项目中确实有使用到它的地方,恰好最近整理 Spring 核心特性,为了知识结构完整性姑且总结一篇。
  • 11.22 17:05:46
    发表了文章 2022-11-22 17:05:46

    一文看懂 Spring IoC 核心特性

    恰逢最近在部门内部做分享,借着这次机会对 Spring IoC 部分又进行了系统的整理,由于大家专业方向和水平不完全一致,因此更多的是让大家了解 Spring 这门技术,分享的内容也站在了更高的角度,希望达到鸟瞰全貌的目的。
  • 11.22 17:02:12
    发表了文章 2022-11-22 17:02:12

    Spring Boot 自动装配:创建自己的 spring-boot-starter

    前言 上篇介绍了 Spring Boot 的自动装配机制,个人认为理解自动装配主要有两个作用,一个是应付面试,另一个是只有理解它才能更好的使用它,通过 SPI 机制用户可以轻松自定义自己的自动装配。自动装配常与 spring-boot-starter 结合到一起,当为公司开发内部使用的通用框架,或者做开源项目时,经常会自定义 spring-boot-starter。
  • 11.22 16:52:06
    发表了文章 2022-11-22 16:52:06

    面试官:谈谈你对 Spring Boot 自动装配机制的理解

    自动装配作为 Spring Boot 最核心的特性之一,也是面试常问的考点。 灵魂拷问: 什么是 Spring Boot 自动装配? Spring Boot 为什么要提出自动装配特性? Spring Boot 自动装配中装配的是什么? Spring Boot 自动装配是如何实现的? 如何自定义 Spring Boot 自动装配? 如果你对上面的问题还有疑问,那么跟随脚步,我们一探究竟。
  • 11.22 16:46:31
    发表了文章 2022-11-22 16:46:31

    @SpringBootApplication 漫谈,理解 Spring 注解驱动编程

    前言 几乎所有的 Spring Boot 应用都会在启动类上添加 @SpringBootApplication,可以说它是 Spring Boot 应用最核心的注解了。Spring Boot 基于 Spring Framework,@SpringBootApplication 也不例外,Spring 注解核心知识在《重学 Spring》专栏实际上已经写了多篇,这篇希望在理解 @SpringBootApplication 的基础上将前面的内容进行串联,以便达到融会贯通的效果。
  • 11.22 16:43:11
    发表了文章 2022-11-22 16:43:11

    Spring Boot 开发环境热部署(HotSwap)详解

    前言 Spring Boot 提出了多项开箱即用的功能特性,但归根到底还是围绕简化应用的创建、开发、运行。开发环境下我们经常对项目代码进行变动,如果每次都重新启动应用会浪费我们大量时间,为此就产生了多种进行热部署的方案,可以在不重启的情况下使用新的代码。
  • 11.22 16:33:50
    发表了文章 2022-11-22 16:33:50

    Spring Boot 可执行 Jar 背后的秘密

    前言 按照 Spring Boot 应用的运行环境可以将其运行方式大概分为两类,开发环境下可以通过在 IDE 中直接运行 main 方法或通过 mvn spring-boot:run 运行,生产环境可以部署到 Tomcat 或通过 java -jar 的方式运行,上篇我们讨论了 mvn spring-boot:run 怎样通过 spring-boot-maven-plugin 插件运行 Spring Boot 应用的,这篇我们来尝试了解 java -jar 背后的秘密。
  • 11.22 16:26:52
    发表了文章 2022-11-22 16:26:52

    mvn spring-boot:run 是怎样运行 Spring Boot 项目的?

    前言 Spring Boot 项目的运行方式大概可以分为这么几种:IDE 中直接运行 main 方法、mvn spring-boot:run 命令启动、打包后通过 java -jar 方式启动、打包后通过 Tomcat 启动,其中前两种是开发环境下运行的主要方式。
  • 11.22 16:22:19
    发表了文章 2022-11-22 16:22:19

    Spring Boot 第三篇:理解 spring-boot-starter-parent

    基于 maven 的 Spring Boot 项目,我们通常会指定 spring-boot-starter-parent 作为当前项目 pom 的 parent,大多数人都知道这可以用于依赖管理,以便引入依赖时可以省略版本号,这篇我们聊点不一样的。
  • 11.22 16:13:22
    发表了文章 2022-11-22 16:13:22

    Spring Boot 项目快速创建的 3 种方式

    这篇来点轻松的话题,谈谈 Spring Boot 项目快速创建的 3 种方式,这是开发 Spring Boot 项目的第一步。
  • 11.22 16:08:12
    发表了文章 2022-11-22 16:08:12

    5 分钟快速理解 Spring Boot

    前言 Spring 是 Java 开发人员接触最多的框架,包括我在内的很多小伙伴只是对 Spring 进行简单使用,为了深入了解 Spring,我在 2020 年 6 月底的时候开始了 Spring 探索之路,并开设了《重学 Spring》专栏,到目前为止已经更新了 51 篇,内容涵盖了 Spring IOC、Spring AOP、Spring MVC 等内容,详细的介绍了 Spring 的核心特性与底层原理,也希望在读的小伙伴能更上一层楼。
  • 11.22 16:02:30
    发表了文章 2022-11-22 16:02:30

    Spring HTTP 客户端神器 RestTemplate 详解

    简介 目前 Spring MVC 基本上已经成为了 Java Web 开发的首选框架,而 Web 开发除了要提供接口供客户端调用,我们的服务还经常作为其他服务的客户端。RestTemplate 作为 Spring 内置的 Http 客户端,由于和 Spring 框架整合程度较高,并且设计优秀,成为 Spring 开发首推的 HTTP 客户端。
  • 11.22 15:55:10
    发表了文章 2022-11-22 15:55:10

    Spring MVC 实战:响应字段默认值设置

    前言 到今天为止,相信大家开发 Web 项目应该都是前后端分离了吧?前后端分离中一般会使用 json 作为前后端的数据交换格式。json 中可以包含数值、字符串、json 对象、数组等等。
  • 11.22 15:52:31
    发表了文章 2022-11-22 15:52:31

    Spring MVC @RequestBody @ResponseBody 序列化反序列化实现

    前言 Spring MVC 中,标注了 @RequestBody 注解的 Controller 方法参数可以用来接收请求体,标注了 @ResponseBody 注解的 Controller 方法则会将返回值作为响应体。
  • 11.22 15:26:36
    发表了文章 2022-11-22 15:26:36

    Spring MVC Controller 方法参数 Map 的实现类是什么?

    问题 题主问题描述如下: 在SpringBoot中,Controller的参数中有Map接口类型的,请问他的实现类是什么? 突发奇想,在SpringBoot中,Controller的参数中有Map接口类型的
  • 11.22 15:19:43
    发表了文章 2022-11-22 15:19:43

    Spring MVC 实战:复杂类型接收表单字段

    前言 这是 Spring MVC 处理器方法参数实战的第二篇,我们来尝试使用复杂的成员变量类型来接收 form 表单字段。 对于普通的 Java Web 项目,我们一般通过 ServletRequest#getParameter 方法来获取字符串类型的 form 表单字段值。
  • 11.22 15:08:19
    发表了文章 2022-11-22 15:08:19

    Spring MVC 实战:三种方式获取登录用户信息

    前言 Web 项目中,维持用户登录状态的常用方式有三种,分别是 Cookie、Session、Token,不管哪种方案,都需要获取到用户信息供业务层使用。
  • 11.22 14:56:29
    发表了文章 2022-11-22 14:56:29

    深入理解 Spring MVC Controller —— 请求参数获取

    前言 接上篇《深入理解 Spring MVC Controller —— 请求映射》,上篇主要介绍了处理器方法及请求映射的定义。有了处理器方法 Spring MVC 就可以对请求进行处理,有了请求映射 Spring MVC 就能知道哪些请求应该由哪些处理器方法来处理。
  • 11.22 14:50:05
    发表了文章 2022-11-22 14:50:05

    深入理解 Spring MVC Controller —— 请求映射

    前言 基于注解的 Spring MVC 的项目中,Controller 应该是我们接触最多的类了,这里提到的 Controller 并非是某一个具体的接口或类,而是一种概念,只要我们我们定义的类中包含了处理请求的方法,这个类就可以称为 Controller,而处理请求的方法被称为处理器方法。
  • 11.22 14:44:54
    发表了文章 2022-11-22 14:44:54

    Spring MVC request 获取方式大总结

    前言 普通的 Java Web 项目中,我们经常使用 HttpServletRequest 获取请求参数,请求头等信息。 到了 Spring MVC 项目,我们通常会使用 Spring 提供的注解获取参数,如 @RequestParam、@RequestHeader。 不过在某些场景下,我们可能还是想获取 HttpServletRequest 对象,如获取请求 IP,获取请求域名等。这篇我们来学习如何在 Spring MVC 环境下获取 HttpServletRequest,以及它们的实现方式,以做到知其所以然。
  • 11.22 14:40:30
    发表了文章 2022-11-22 14:40:30

    【Spring MVC 系列】静态资源处理

    场景 静态资源,可以理解为内容固定的页面,包括 HTML、CSS、JS、图片文件等等。浏览器发起请求后服务器根据 URL 查找文件,并将文件内容作为响应,而无需 Java 代码处理业务逻辑,访问效率较高。
  • 11.22 14:36:24
    发表了文章 2022-11-22 14:36:24

    别用 Filter 了,试试 Spring 自带的方式处理 CORS 跨域问题

    从 CORS 到 Spring MVC 跨源资源共享(CORS) 即 Cross-Origin Resource Sharing,也常被译为跨域资源共享。作为 W3C 的标准,它允许浏览器向跨源服务器发起请求,克服了 AJAX 只能同源使用的限制。
  • 11.22 13:54:43
    发表了文章 2022-11-22 13:54:43

    【Spring MVC 系列】接口性能优化,还可以试试异步处理

    背景 HTTP 作为一种无状态的协议采用的是请求-应答的模式,每当客户端发起的请求到达服务器,Servlet 容器通常会为每个请求使用一个线程来处理。为了避免线程创建和销毁的资源消耗,一般会采用线程池,而线程池中的线程数量是有限的,当线程池中的线程被全部使用,客户端只能等待有空闲线程处理请求。
  • 11.22 13:47:32
    发表了文章 2022-11-22 13:47:32

    【Spring MVC 系列】异常处理,为你的应用加层防护

    概述 异常处理是几乎所有编程语言都具有的特性,主要是处理程序运行时的非预期行为,保证程序的健壮性。JVM 运行时如果遇到未经处理的异常线程将意外退出,为了避免这种情况需要为线程设置默认的异常处理器。
  • 11.22 13:41:42
    发表了文章 2022-11-22 13:41:42

    【Spring MVC 系列】Spring MVC 中 Filter 配置的 6 种方式,看看你了解哪些

    Filter 简介 过滤器 Filter 在 Servlet 2.3 版本中被首次提出,唯一的作用就是过滤,它不仅可以过滤请求,还可以过滤响应,当请求到达 Servlet 容器,会先经过 Filter ,然后再交给 Servlet,之后 Filter 还可以对 Servlet 的响应进一步处理。并且多个 Filter 还能形成一个链。使用图示表达如下。
  • 11.22 13:31:17
    发表了文章 2022-11-22 13:31:17

    Spring MVC 父子容器是什么?这篇文章讲清楚了

    Spring MVC 父子容器是初学 Spring MVC 时最先接触到 Spring 知识点之一,还记得我刚工作那会,项目基础架构是其他同事搭建的,其中就用到了 Spring MVC 中的父子容器,还把 Spring MVC 中的不同层拆成了不同的 maven 模块。这里暂不讨论这种模块拆分方式的优劣,Spring 为什么设计出具有层次结构的容器呢?Web 环境中什么场景会用到这种具有层次结构的容器?
  • 11.22 13:26:27
    发表了文章 2022-11-22 13:26:27

    5 分钟彻底理解 Spring MVC(下)

    处理器配置 看到这里,细心的小伙伴可能会有疑问,说好的 DispatcherServlet 将请求分派给 Controller 呢?这里暂时不用着急,Controller 其实是 Spring MVC 的处理器类型之一,这里的 HttpRequestHandler 同样是 Spring MVC 的处理器。
  • 11.22 13:21:36
    发表了文章 2022-11-22 13:21:36

    5 分钟彻底理解 Spring MVC(上)

    概述 Sping MVC 正式的名字为 Spring Web MVC,是 Spring Framework 框架中的其中一个模块,基于 Servlet API 构建,同时使用 MVC 的架构模式,主要用以简化传统的 Servlet + JSP 进行 web 开发的工作。
  • 11.22 13:16:30
    发表了文章 2022-11-22 13:16:30

    MyBatis-Plus BaseMapper 是怎样实现的?

    背景 提到 ORM 框架,我们现在使用最多的是 MyBatis,MyBatis 解决了 Hibernate 不够灵活的问题,但是由于 MyBatis 需要手动指定数据库表和实体类之间的映射关系,对于单表而言,简单的增删改查我们也不得不写大量的 xml 配置。
  • 11.22 13:10:21
    发表了文章 2022-11-22 13:10:21

    Spring 核心特性之类型转换(PropertyEditor、ConversionService)

    前言 与数据绑定一样,类型转换同样是 Spring 的核心特性之一,Spring 最初的配置信息主要以 XML 的形式存在,这就要求 Spring 将字符串形式的配置转换为具体的 Java 类型,经过多个版本的演进,Spring 中的类型转换功能愈发成熟。
  • 11.22 13:04:21
    发表了文章 2022-11-22 13:04:21

    聊聊 Spring 核心特性中的数据绑定 (DataBinder)

    Spring 的核心特性包括 IOC 容器、事件、资源管理、国际化、校验、数据绑定、类型转换、EL 表达式、AOP。其他特性可以轻易的在网络上找到很多资料,而数据绑定这个特性即便在 Spring 官网描述却也不太多。这是因为数据绑定主要应用于 Spring 内部,对于用户而言直接使用的场景并不多。如果想要深入理解 Spring 内部的运行机制,数据绑定是必须了解的一块内容。
  • 11.22 12:59:57
    发表了文章 2022-11-22 12:59:57

    Spring 参数校验最佳实践及原理解析

    背景 在参数校验框架出现前,业务逻辑代码中经常会充斥着参数校验的代码,将参数校验视为业务逻辑的一部分不失为是一种较为灵活的做法,然而对于一些通用的校验,如字符串不能为空、数值范围限制等,如果还放在业务逻辑中,则会导致业务代码出现大量的重复,为了避免这种问题,Java 社区提出了 JSR-303 规范,用于对 bean 进行校验。
  • 11.22 12:54:23
    发表了文章 2022-11-22 12:54:23

    MyBatis 与 Spring 整合原理分析

    前言 我们常常将 Spring 与 MyBatis 结合在一起使用,由于篇幅问题,上篇《MyBatis 快速整合 Spring》仅介绍了将 MyBatis 整合到 Spring 的方式,这篇在上篇的基础上总结出几个问题,并尝试通过分析其底层源码进行回答。
  • 11.22 12:47:11
    发表了文章 2022-11-22 12:47:11

    MyBatis 快速整合 Spring

    前言 目前,关系型数据库已经成为 Java 应用的标配,由于 JDBC 操作数据库的复杂性,我们通常会选择一款持久层框架,而作为半自动化 ORM 框架的 MyBatis 则成了我们的首选,而 Spring 又成了 Java 事实上的标准,它让我们开发 Java 应用更快、更容易、更安全,因此我们通常会将 MyBatis 与 Spring 整合在一起使用。
  • 11.22 12:43:22
    发表了文章 2022-11-22 12:43:22

    那些年面试官问过我的 Spring 事务传播行为

    系列文章目录 前已经写了几篇文章作为本篇的铺垫,如果你对相关知识不熟悉可以参阅之前的文章。
  • 11.22 12:40:44
    发表了文章 2022-11-22 12:40:44

    如何正确打开 Spring 事务?

    前言 Spring 事务传播行为是 Spring 中一个常见的面试题,它贯穿于 Spring 的事务管理中,因此想要理解 Spring 事务传播行为,首先要对 Spring 的事务管理有一个整体的认识。本篇先对 Spring 事务的使用加以介绍,后续逐步分析 Spring 事务实现,直至深入理解 Spring 事务传播行为为止。关于事务,如果文章前的你不熟悉的话,可以先参阅《数据库事务基础知识》。
  • 发表了文章 2022-11-22

    Spring MVC 系列之拦截器 Interceptor 最全总结

  • 发表了文章 2022-11-22

    Spring 多数据源配置详解

  • 发表了文章 2022-11-22

    Spring 加强版 ORM 框架 spring-data-jpa 入门与实践

  • 发表了文章 2022-11-22

    Spring 项目快速整合 JPA

  • 发表了文章 2022-11-22

    Spring 项目快速整合 Hibernate

  • 发表了文章 2022-11-22

    Java ORM 规范 JPA 入门

  • 发表了文章 2022-11-22

    认识 ORM 框架 Hibernate,为什么 2022 年了还在谈论它?

  • 发表了文章 2022-11-22

    Spring Boot 项目优雅实现 Excel 导入与导出功能

  • 发表了文章 2022-11-22

    Spring 加强版 ORM 框架 spring-data-jdbc 入门与实践

  • 发表了文章 2022-11-22

    Spring 加强版 ORM 框架 Spring Data 入门

  • 发表了文章 2022-11-22

    Spring JdbcTemplate 快速上手

  • 发表了文章 2022-11-22

    Spring 事务设计与实现

  • 发表了文章 2022-11-22

    Java 分布式事务规范 JTA 从入门到精通(下)

  • 发表了文章 2022-11-22

    Java 分布式事务规范 JTA 从入门到精通(上)

  • 发表了文章 2022-11-22

    Spring 核心特性之表达式(SpEL)

  • 发表了文章 2022-11-22

    一文看懂 Spring IoC 核心特性

  • 发表了文章 2022-11-22

    Spring Boot 自动装配:创建自己的 spring-boot-starter

  • 发表了文章 2022-11-22

    面试官:谈谈你对 Spring Boot 自动装配机制的理解

  • 发表了文章 2022-11-22

    @SpringBootApplication 漫谈,理解 Spring 注解驱动编程

  • 发表了文章 2022-11-22

    Spring Boot 开发环境热部署(HotSwap)详解

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息