- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 【sharding-jdbc】引入shardingsphere导致MySQL自动生成主键报错问题
问题 原项目中,数据库用的是单台数据库。现改成读写分离的两台数据库服务器。用的是shardingsphere。更新之后,项目中某个模块实体都是用MySQL自动生成策略的,ORM框架用的是tk-mybatis。报错异常如下:ExecutorException: Error selecting key or setting result to parmeter object.Cuse: ParseCalcellationException...原因分析 代码实体类中,我是采用了@Id@KelS
2021-05-31 17:11:25 1344
原创 【SpringBoot】使用@Slf4j注解
前言 传统中,我们使用slf4j打印日志方式是:// 先定义Logger对象private static final Logger logger = LoggerFactory.getLogger(ObjectClass.class);// 然后在业务中使用...logger.info();...logger.error(); 这种方式每次使用都需要在相应的业务处理类定义。在以...
2019-10-31 23:25:13 1878
原创 【SpringBoot】静态资源访问配置
SpringBoot版本SpringBoot 2.1.8背景 1. 静态资源文件(图片、视频、语音等其他文件)存储在本地指定目录下 2. 需要访问这些文件,其中图片、视频、语音分别实现预览、播放、收听解决方法 继承WebMvcConfigurationSupport类,重写addResourceHandlers方法注意的是:项目用的SpringBoot版本是2.1.8 以...
2019-10-30 23:21:09 317
原创 【问题解决】 后端配置跨域的解决方案
前言 当一个资源从与该资源本身所在的服务器不同的域或端口请求一个资源时,资源会发起一个跨域 HTTP 请求。 比如,站点 http://domain-a.com 的某 HTML 页面通过 的 src 请求 http://domain-b.com/image.jpg。网络上的许多页面都会加载来自不同域的CSS样式表,图像和脚本等资源。 出于安全原因,浏览器限制从脚本内发起的跨源HTTP...
2019-10-30 23:15:10 2195
原创 3.Dubbo配置方式
Dubbo提供了好几种配置服务提供者和服务消费者的方式,分别有:XML配置方式、API配置方式、注解配置方式1.XML配置具体的配置参考上一篇文章:《搭建的第一个Dubbo应用》1.1 配置之间的关系标签用途解释dubbo:service服务配置用于暴露一个服务,定义服务的原信息,一个服务可以用多个协议暴露,一个服务也可以注册到多个注册中心dubbo:...
2019-05-05 14:08:47 147
原创 2.第一个Dubbo应用搭建
项目搭建1.搭建父级的Maven工程pom.xml文件设置如下<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
2019-05-05 14:07:26 150
原创 1.Dubbo介绍
该文章参考Dubbo最新官网,图片,文字也是引用了Dubbo的官网 Dubbo被Apache收录之后的新的官网:http://dubbo.apache.org/zh-cn/index.html需求在大规模服务化之前,应用可能只是通过 RMI 或 Hessian 等工具,简单的暴露和引用远程服务,通过配置服务的URL地址进行调用,通过 F5 等硬件进行负载均衡。当服务越来越多时,服...
2019-05-05 13:50:27 119
原创 【问题解决】读取文件内容乱码的解决方案
问题描述使用FileReader & BufferedReader读取文件内容,输出String,获取的内容为乱码。代码为:/** * 从文件读内容 * @param filePath * @return */public static String readFromFile(String filePath) { String result = null; FileRea...
2019-05-05 10:27:37 2134
原创 02.Eureka
1.关于Eureka Eureka提供基于REST的服务,在集群中用于服务管理。Eureka提供了一个客户端组件,该组件实现了负载均衡的功能,为业务组件的集群部署提供了条件。 Eureka架构 基本的Eureka架构是由一个Eureka服务器以及若干个Eureka客户端组成。其中,Eureka客户端中,有多个服务提供者,一个服务调用者组成。 服务器端1.对于注册到服务端的服...
2019-02-26 15:53:05 182
原创 01.Spring Cloud介绍
建议使用的环境1.JDK 1.8 以上2.maven 3.0以上,最好3.3.9以上3.maven的setting.xml镜像:配置好阿里云的镜像,jar包下载速度比较快4.开发工具:IDEA或STS,不建议Eclipse1.传统应用架构 1.1 单体应用 单体应用架构如下图: 单体架构,当一个应用越来越庞大时候,打包部署的war也越来越大,每次启动程序所需要的时间也...
2019-02-26 12:05:33 173
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人