上一页 1 2 3 4 5 6 7 ··· 35 下一页

使用mybaits用querywrapper写查询接口是,数值类型默认0导致查询结果为空

摘要: 在使用querywrapper进行查询时会动态的构建查询条件,对于字符类型的空值,会将其直接过滤,查询有给定值得字段,而对于常用的几个数值类型如int,double,float类型,会默认为0,查询的时候会查询该字段为0的数据,这就导致接口的功能出现问题,偏离我们的初衷. 上网查找资料才发现,对于这 阅读全文
posted @ 2022-01-13 16:34 一往无前! 阅读(802) 评论(0) 推荐(0) 编辑

使用@JsonSerialize注解实现数字保持两位小数

摘要: 首先需要建立工具类 BigDecimalFormatSerializer 继承JsonSerializer方法,对serialize方法进行重写 代码如下:(我在实体类中用的是Double类型的,所以再次只处理Double类型,如需转换其他类型可以将value的类型定义为所需的类型) public 阅读全文
posted @ 2022-01-13 16:08 一往无前! 阅读(2923) 评论(0) 推荐(0) 编辑

postgis空间数据的转化

摘要: 在postgis数据库中通常是以二进制wkb的方式进行存储的,但我们在实际使用的时候需要转换成geojson的格式,进行位置信息的描述,虽然在sql语句中有相关的函数,但sql语句毕竟不是太便利,所以想一种方式进行直接的装换. 从网上找了一下教程,找到一些使用mybaits进行空间数据的装换,htt 阅读全文
posted @ 2022-01-12 17:50 一往无前! 阅读(635) 评论(0) 推荐(0) 编辑

jeecgboot多数据源的使用

摘要: 首先使用多数据源需要在application-dev.yml中增加新的数据库连接 datasource: datasource: master: url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicod 阅读全文
posted @ 2021-12-16 18:02 一往无前! 阅读(1878) 评论(0) 推荐(0) 编辑

项目启动报错org.postgresql.util.PSQLException: ERROR: relation "dual" does not exist

摘要: 在项目中用到了多数据源,在连接postgres数据库时,项目启动报错,说数据库连接错误,说dual不存在,网上好多教程都是说数据库查询的时候的大小写问题,而这个仅仅是连接,咋鞥却处理方法是修改application-dev.yml中的配置文件. 项目中的druid参数是这样的:确实在配置文件中有个查 阅读全文
posted @ 2021-12-16 17:45 一往无前! 阅读(9726) 评论(0) 推荐(0) 编辑

spring boot找不到service类,项目无法启动

摘要: Spring boot项目报错Field sysChannelService in org.jeecg.modules.bazsystem.controller.SysChannelController required a bean of type 'org.jeecg.modules.bazsy 阅读全文
posted @ 2021-12-14 10:56 一往无前! 阅读(1286) 评论(0) 推荐(1) 编辑

jeecg连接postgres数据库

摘要: multi-datasource2: url: jdbc:postgresql://localhost:5432/jeecg username: postgres password: postgres driver-class-name: org.postgresql.Driver 阅读全文
posted @ 2021-12-14 09:02 一往无前! 阅读(630) 评论(0) 推荐(0) 编辑

openLayer矩形框选要素,展示要素属性

摘要: 实现的效果: 通过绘制矩形框选要素,然后使用popup以弹窗的形式展示获取的要素属性。 // 选择要素事件开始 const btn_select = document.getElementById("btn_select"); btn_select.addEventListener("click", 阅读全文
posted @ 2021-09-15 17:04 一往无前! 阅读(521) 评论(0) 推荐(0) 编辑

点击选中的要素,更换标注图片,并添加文本标注

摘要: 首先放置修饰好的图标 //使用Select进行要素的选择 //定义select控制器,点击标注后的事件 const map = this.map; var select = new Select(); //map加载该控件,默认是激活可用的 map.addInteraction(select); s 阅读全文
posted @ 2021-09-13 10:52 一往无前! 阅读(106) 评论(0) 推荐(0) 编辑

openLayer点击要素获取对应的属性信息

摘要: 点击要素获取对应的属性信息的两种方法 1.首先是map的点击事件 const map = this.map; map.on('click', function(evt) { var coordinate = evt.coordinate; //获取点击要素的位置coordinate[0]为精度coo 阅读全文
posted @ 2021-09-13 10:51 一往无前! 阅读(1581) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 35 下一页