java
168R
这个作者很懒,什么都没留下…
展开
-
dubbo版本升级关于序列化问题
最近两年公司项目dubbo进行升级,从2.5.6升级至2.6.9至今又升级为2.6.10主要升级的原因是序列化存在漏洞,需要使用hession协议进行序列化操作。2.6.9在2.6.9引入白名单,因为hessian默认支持java.*的所有类进行序列化,所以重写AbstractHessian2FactoryInitializer配置白名单参数是否开启白名单 *static String WHITELIST = "dubbo.application.hessian2.whitelist";*原创 2022-03-02 10:14:38 · 5707 阅读 · 0 评论 -
IDEA配置Database Mysql数据源,sql字段自动提示
IDEA配置Database Mysql数据源,sql字段自动提示配置完成数据源后,选择模式字段,选择你自己的数据库连接模式,就会出现所有表效果图原创 2021-03-12 09:33:00 · 339 阅读 · 0 评论 -
Kafka与RabbitMq使用场景区别
kafka与RabbitMq使用业务场景区别1.kafka与rabbitMq使用区别架构模型 rabbitmqRabbitMQ遵循AMQP协议,RabbitMQ的broker由Exchange,Binding,queue组成,其中exchange和binding组成了消息的路由键;客户端Producer通过连接channel和server进行通信,Consumer从queue获取消息进行消费(长连接,queue有消息会推送到consumer端,consumer循环从输入流读取数据)。rabbitMQ原创 2021-02-25 14:18:06 · 423 阅读 · 0 评论 -
Centos部分环境搭建
分布式项目搭建转载自 cnblogs.com/muxisc/p/11918468.html原创 2020-09-03 09:38:12 · 90 阅读 · 0 评论 -
项目基础总结(一)
DODO就是一个业务实体对象DTODTO就是一个复合的DO对象,由于业务需要我们需要调用业务A查询数据得到业务对象A,再调用业务B查询数据得到业务对象B然后一系列封装转化得到复合的对象C此时他就是一个DTO,data transfer object 它是一个服务层和服务层以上之间转换的对象。POpo持久化对象 一般放在domain 或者 Entry中是一个与数据库表关联的对象,每一个属性...原创 2019-10-25 16:19:06 · 257 阅读 · 0 评论