首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
神农L
掘友等级
软件开发工程师
|
网龙
spring、spring boot、ElasticSearch、RabbitMQ
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
最新
热门
springboot - restTemplate访问百度翻译API
项目中需使用百度翻译api进行翻译,百度官方虽然提供了java语言demo,但demo中的写法比较复杂。因为后端主要使用springboot来构建项目,所以可以restTemplate来简化对应的访问
hibernate - 自定义id生成策略IdentifierGenerator
开发过程中,可能需要自定义主键id的hibernate生成策略。例如:如果主键有指定值,则使用指定值;否则使用guid生成策略。针对这类自定义hibernate主键id的需求,可通过实现org.hibernate.id.IdentifierGenerator接口来实现 由于上述…
hibernate - 自定义注解
hibernate自身提供一些注解可供使用,例如:@CreationTimestamp(新增实体时,生成创建时间)、@UpdateTimestamp(新增或更新实体时,生产更新时间)等。那如果我们期望自定义时间的生成策略时,要如何实现呢?例如:新增实体时,如果某个字段有值,就用…
Spring @Cacheable - redis异常不影响正常业务方案
项目中,使用@Cacheable进行数据缓存。发现:当redis宕机之后,@Cacheable注解的方法并未进行缓存冲突,而是直接抛出异常。而这样的异常会导致服务不可用。 该接口errorHandler方法可配置异常的处理方式。通过该方法上的注释可以发现,默认的CacheErr…
spring - @Valid List不生效问题
在开发过程中,一般使用@Valid对controller层提交的参数进行校验,形如:method(@RequestBody @Valid T request),此时T中的@Length、@NotNull等校验的注解会起作用。但如果是批量的提交,形如:method(@Reques…
Spring- ApplicationContextAware实际应用
中央接口,为应用程序提供配置。 在应用程序运行时,它是只读的,但是如果实现支持,则可以重新加载 用于访问应用程序组件的Bean工厂方法。继承自{@link org.springframework.beans.factory.ListableBeanFactory} 以通用方式加…
spring-data-jpa踩坑 - delete-then-save唯一索引冲突问题
开发过程中,为了保证数据的唯一性,对某个旧表建立一个联合索引unique_format_content_language(format_content_id,language_code)。加了唯一索引之后,有个MQ联动的业务场景,消费一直报错: 尝试用debug模式,在出错的地…
mysql异常解决方案 - Lock wait timeout exceeded异常
从异常堆栈来看,问题的根源在于Lock wait timeout exceeded; try restarting transaction异常。从异常信息来看,应该是:mysql锁超时了 刚开始的时候,认为是大资源导致操作的sql较多,从而达到设置的最大超时时间。尝试在测试、预…
《代码整洁之道》-注释
程序员在日常开发中,经常性需要对代码功能进行相关注释。但是否思考过: 因为代码是唯一准确的信息来源,代码在变动,演进,但注释不一定随之变更,时间越久,代码经手的人越多,越可能出现注释与代码功能不一致的情况。此时,注释可能带来严重的误导 写注释前,先思考下,能否通过模块、类名、函…
spring-data-jpa源码解析
默认值,是上面两个解析策略的结合。先注解,再尝试方法名 PartTreeJpaQuery:方法名上没注解时的方法实现类。直接解析方法名
下一页
个人成就
文章被点赞
37
文章被阅读
45,806
掘力值
757
关注了
20
关注者
4
收藏集
0
关注标签
5
加入于
2020-05-28