![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JHipster
路杰杰
所谓的天才,只不过是把别人喝咖啡的功夫都用在工作上了
展开
-
升级jhipster到指定版本
可能涉及到升级node.js, 没有可跳过直接到https://nodejs.org/en/ 下载安装, 安装程序会自动找到原node.js的安装路径,并覆盖,实现升级node -vjhipster --version 查看当前jhipster版本npm update -g generator-jhipster@v6.10.0如果没有生效, 试试先卸载jhipster,再安装npm uninstall -g generator-jhipster然后再安装npm i -g generator-原创 2021-05-01 00:16:15 · 543 阅读 · 1 评论 -
feign远程调用接口
标题 feign远程调用接口问题描述:远程调用接口,类配置,接口实现,调用方法时结果执行,返回值报错。package gds.bigdata.iltmonitor.feignclient;import java.util.List;import java.util.Map;import org.springframework.cloud.openfeign.FeignClient;import org.springframework.http.MediaType;import org.s原创 2021-04-15 14:17:02 · 708 阅读 · 0 评论 -
前后台交互 long丢失精度 对象传值的long或object传值
@Beanpublic ObjectMapper jacksonObjectMapper(Jackson2ObjectMapperBuilder builder) {ObjectMapper objectMapper = builder.createXmlMapper(false).build();SimpleModule simpleModule = new SimpleModule();simpleModule.addSerializer(Long.class, ToStringSerializ原创 2021-03-30 17:06:02 · 200 阅读 · 0 评论 -
jpa中由于缓存问题引起的,查询出的数据不是数据库中最新数据
在某一方法中对A对象进行修改操作,且在这个方法返回之前对A对象进行查询。发现得到的数据是A对象修改之前的数据,而并非A对象修改之后的数据。这是什么原因造成的呢?答:缓存问题。为什么说是缓存问题呢?都知道JPA的底层实现是Hibernate,也可以说JPA是Hibernate的升级版本。Hibernate的缓存机制分为:一级缓存和二级缓存。一级缓存:hibernate默认开启一级缓存,仅当commit或者flush时会根据快照机制确定是否更新到数据库。(快照机制:数据操作时,不仅会把数据放入一级缓存转载 2021-03-26 11:45:07 · 1238 阅读 · 0 评论 -
pgsql查出来ID前后台交互Long类型精度丢失
问题描述:pgsql id位数超过8位,实体类Long接收,前后台交互ID精确度丢失原因分析:数据转换Jackson问题解决方案:***统一配置***package com.jiawa.wiki.config;import com.fasterxml.jackson.databind.ObjectMapper;import com.fasterxml.jackson.databind.module.SimpleModule;import com.fasterxml.jackson.da原创 2021-03-23 23:40:25 · 685 阅读 · 0 评论 -
JHipster生成的项目ID主键冲突。
项目场景:JHipster生成的项目ID序列冲突问题描述:操作界面,数据库日志表会增加数据,由于JDL生产的表ID序列和JHipster自带的ID序列一直所产生冲突。解决方案:修改实体类主键生成策略domain中 @Id @GeneratedValue(strategy = GenerationType.AUTO, generator = "custom-id") @GenericGenerator(name="custom-id", strategy = "com.tes原创 2021-03-23 23:32:49 · 234 阅读 · 0 评论 -
jhipster项目springboot时区的设置
全局配置application.ymlspring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: Asia/ShanghaiJackson2ObjectMapperBuilderCustomizer @Bean public Jackson2ObjectMapperBuilderCustomizer jacksonObjectMapperCustomization() { ...原创 2021-03-23 23:23:47 · 201 阅读 · 0 评论 -
JHipster修改JDL中的entity
更新model修改model.h, 在实体 Overview 中增加三个属性生成配置文件修改生成的配置文件引用文本src/main/resources/config/liquibase/changelog/20180302095615_added_entity_Overview.xml将 changeSet中新增的三个column提取至新的changeSet中, 如下:<changeSet id="20180302095615-2" author="jhipster">原创 2021-03-23 23:15:09 · 204 阅读 · 0 评论 -
JHipster框架生成DTO类Mapper类报错
项目场景:JHipster框架生成DTO类Mapper类报错JHipster使用的MapStruct映射,Eclipse中的使用问题描述:在Eclipse中使用MapStruct时,会报找不到实现类。需要添加m2e-apt插件同时在preferences->maven中设置Automatically configure JDT APT 原因分析:Jhipster项目在idea中 需要升级MapStruct包,eclipse中不需要升级,直接下载插件m2e-apt...原创 2021-03-23 23:11:46 · 251 阅读 · 0 评论