标签:update

Java

SpringMVC postgreSQL二进制文件存储

1

yanxinchi 发布于 2019-11-22

我这里有一张表的列类型是bytea型,也就是文件的二进制数据,它属于大对象(Large Objects)。 (什么是大对象) 把二进制数据插入表中需要以下几个步骤。 0. 没有使用Spring以及Mybatis时,处理PostgreSQL二进制数据 postgreSQL官方文档中...

阅读(5)评论(0)赞 (0)

Spring

Spring Cloud Eureka 自我保护机制实战分析

3

尖兵 发布于 2019-11-22

前些天栈长在Java技术栈微信公众号分享过 Spring Cloud Eureka 的系列文章: Spring Cloud Eureka 自我保护机制 Spring Cloud Eureka 常用配置详解 其中,可能大家关于自我机制的具体保护逻辑还不是特别清楚,今天栈长就具体分析...

阅读(4)评论(0)赞 (0)

Java

老大,你为什么在代码中要求我们使用LocalDateTime而不是Date?

2

尖兵 发布于 2019-11-22

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 作者:何甜甜在吗    来源:http://1t.click/a7Gm 在项目开发过程中经常遇到时间处理,但是你真的用对了吗,理解阿里巴巴开发手册中禁用s...

阅读(7)评论(0)赞 (0)

Java

基于 SpringBoot 的快速开发平台,Jeecg-Boot 2.1.2 发布

14

hellas 发布于 2019-11-22

项目介绍 JeecgBoot是一款基于代码生成器的JAVA快速开发平台,开源界“小普元”超越传统商业企业级开发平台!采用前后端分离架构:SpringBoot 2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一...

阅读(12)评论(0)赞 (0)

Java

Mybatis源码解析(四) —— SqlSession是如何实现数据库操作的?

3

小丁 发布于 2019-11-22

Mybatis源码解析(四) —— SqlSession是如何实现数据库操作的? 如果拿一次数据库请求操作做比喻,那么前面3篇文章就是在做请求准备,真正执行操作的是本篇文章要讲述的内容。正如标题一样,本篇文章最最核心的要点就是 SqlSession实现数据库操作的源码解析。但按照...

阅读(10)评论(0)赞 (0)

Java

SQLi in Java

xubiao.zhuang 发布于 2019-11-22

SQL注入是Web安全老生常谈的一个话题,这里也没什么新的东西。 由于个人的一些需求,整理了一些Java中可能产生SQL注入的操作,做代码审计的时候可以关注一下。 不足或者错误的地方也麻烦指出。 SQL操作 JDBC 主要的操作就在 java.sql.Statement 这个接口...

阅读(10)评论(0)赞 (0)

Spring

使用嵌入式Debezium和SpringBoot捕获更改数据事件(CDC) – Sohan Ganapathy

小丁 发布于 2019-11-22

在处理数据或复制数据源时,您可能已经听说过术语更改数据捕获(CDC)。顾名思义,“ CDC”是一种设计模式,可以持续识别并捕获数据的增量更改。该模式用于跨实时数据库到分析数据源或只读副本的实时数据复制。它还可以用于根据数据更改触发事件,例如 OutBox模式 。 大多数现代数据库...

阅读(7)评论(0)赞 (0)

Java

SpringBoot微信点餐开源系统

7

puefu.he 发布于 2019-11-22

来源:http://39sd.cn/A093B 架构 前后端分离: Nginx与Tomcat的关系在这篇文章,几分钟可以快速了解: https://www.jianshu.com/p/22dcb7ef9172 补充: setting.xml 文件的作用: settings.xml...

阅读(12)评论(0)赞 (0)

Java

Spring Boot2 系列教程(三十)Spring Boot 整合 Ehcache

6

xiaoli.he 发布于 2019-11-21

号外号外:公号后台回复 2TB 获取超 2TB 免费 Java 学习资源。 用惯了 Redis ,很多人已经忘记了还有另一个缓存方案 Ehcache ,是的,在 Redis 一统江湖的时代,Ehcache 渐渐有点没落了,不过,我们还是有必要了解下 Ehcache ,在有的场景下...

阅读(13)评论(0)赞 (0)

Java

mybatis

xirruiqiang 发布于 2019-11-21

<img src="http://student.kaikeba.com//assets/blue_logo-57d711624a.png" style="float:right;width:120px;padding-top:26px;&qu...

阅读(14)评论(0)赞 (0)

Java

Building Custom Synchronizers

changyuan.xu 发布于 2019-11-21

状态依赖的类 某些操作具有基于状态的前置条件的类 比如:FutureTask、Semaphore、BlockingQueue 比如:你不能从空队列中移除item,不能在任务结束前得到结果 构建状态依赖的类最简单的办法就是利用已有的状态依赖的类。比如使用 CountDownLatc...

阅读(10)评论(0)赞 (0)

Java

ProGuard代码混淆详细攻略

11

邓龙华 发布于 2019-11-21

ProGuard能够通过压缩、优化、混淆、预检等操作,检测并删除未使用的类,字段,方法和属性,分析和优化字节码,使用简短无意义的名称来重命名类,字段和方法。从而使代码更小、更高效、更难进行逆向工程。 上图就是ProGuard的工作流程,分别会经过四个阶段: 压缩(Shrink) ...

阅读(11)评论(0)赞 (0)

Java

MyBatis 的秘密(五)整体流程图

1

yeseng 发布于 2019-11-21

执行流程图 通过前面的分析,我们梳理了 MyBatis 从调用方法到返回结果的整个流程,这里我们简单的做一个总结: 先上图,按道理来说时序图应该是最合适的,但是我觉得上面的文字过多。接下来结合上面的图详细说说 MyBatis 从启动到返回结果的流程。 首先,使用 SqlSessi...

阅读(11)评论(0)赞 (0)

Spring

SpringBoot整合Activiti7

2

xubiao.zhuang 发布于 2019-11-21

Activiti7发布正式版之后,它与SpringBoot2.x已经完全支持整合开发。我们可以将Activiti7与SpringBoot整合开发的坐标引入到工程中,从而达到SpringBoot支持Activti7整合。 1.使用IDEA创建SpringBoot项目 在工程的pom...

阅读(12)评论(0)赞 (0)

Spring

云端的生存之道,第 2 单元:将 Spring Boot 应用程序连接到云托管的数据库

8

xirruiqiang 发布于 2019-11-21

许多组织都希望迁移到云,因为云平台提供了企业满足其业务需求所需的 "turn key"(一站式/总包/全套)服务和工具。用于描述此概念的一个通用术语是 "undifferentiated heavy lifting"(无差别的繁重工作)。该...

阅读(17)评论(0)赞 (0)

编程技术

微服务中的Kafka与Micronaut

3

Harries 发布于 2019-11-21

今天,我们将通过 Apache Kafka 主题构建一些彼此异步通信的微服务。我们使用 Micronaut 框架,它为与 Kafka 集成提供专门的库。让我们简要介绍一下示例系统的体系结构。我们有四个微型服务: 订单服务 , 行程服务 , 司机服务 和 乘客服务 。这些应用程序的...

阅读(15)评论(0)赞 (0)

Spring

使用Seata彻底解决Spring Cloud中的分布式事务问题!

10

Harries 发布于 2019-11-21

Seata是Alibaba开源的一款分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务,本文将通过一个简单的下单业务场景来对其用法进行详细介绍。 什么是分布式事务问题? 单体应用 单体应用中,一个业务操作需要调用三个模块完成,此时数据的一致性由本地事务来保证。 微服务...

阅读(21)评论(0)赞 (0)

Java

带你了解下MyBatis的动态SQL!

1

刘莉莉 发布于 2019-11-21

MyBatis的强大特性之一便是它的动态SQL,以前拼接的时候需要注意的空格、列表最后的逗号等,现在都可以不用手动处理了,MyBatis采用功能强大的基于OGNL的表达式来实现,下面主要介绍下。 一、if标签 if是最常用标签,经常用在判断语句上,可以实现某些简单的条件选择。基本...

阅读(9)评论(0)赞 (0)