Springboot JPA 枚举Enum类型存入到数据库

1、使用JPA 的@Enumerated 注解 ,可以直接将Enum映射到数据库中。但是value的值只有两种方式选择,一种是使用枚举的序号映射,一种是枚举的名称来映射。 public enum EnumType { /** Persist enumerated type property...

2019-05-16 18:06:56

阅读数 17

评论数 0

SpringBoot异常处理机制及源码解析

SpringBoot 异常处理官方文档 启动一个springboot 项目后,访问一个不存在的页面,浏览器则产生一个错误的白页,而使用客户端工具返回的是一个json格式的数据。 常见的400/500错误也是如此。 为什么同一个地址,不同的客户端访问会产生不同的响应呢? The BasicEr...

2019-04-29 19:14:02

阅读数 31

评论数 0

使用Maven 来搭建多模块(Module)的Springboot 项目

官方文档 视频链接 简单的模块结构 project 项目 └── repository 模块 └── service 模块 └── controller 模块 其中 controller 依赖 service 和repository 模块,service 模块依赖 repository 模...

2019-04-29 12:54:42

阅读数 24

评论数 0

mysql sql计算经纬度

原文地址:https://stackoverflow.com/questions/1006654/fastest-way-to-find-distance-between-two-lat-long-points SELECT name, ( 6371 * acos( cos( rad...

2019-04-16 15:27:50

阅读数 31

评论数 0

MySQL the configuration step Starting Server is taking the longer than expected

今天电脑上装的MySQL 突然不能启动了,于是就删除之后重新安装。但是在MySQL installer 中 init DataBase 之后却一直卡在starting Server 的流程上。 提示信息 the configuration step Starting Server is takin...

2019-03-24 14:47:36

阅读数 182

评论数 0

SpringBoot 发布ApplicationEventPublisher和监听ApplicationEvent事件

实现方法 自定义需要发布的事件类,需要继承ApplicationEvent类或PayloadApplicationEvent<T>(该类也仅仅是对ApplicationEvent的一层封装...

2019-01-27 16:48:32

阅读数 1056

评论数 0

Springboot Jpa自定义查询的结果集

如果要自定义查询的结果集有3种方法: 使用List<Object[]>来接收结果,只支持原生sql查询。 使用自定义对象来接收结果,支持JPA,JPQL查询。 使用自定义的接口来映射结果,支持JPA,JPQL,原生sql查询。 官网文...

2019-01-24 17:46:36

阅读数 691

评论数 1

Android 百度地图两点画弧线

import android.support.annotation.NonNull; import com.baidu.mapapi.map.ArcOptions; import com.baidu.mapapi.map.OverlayOptions; import com.baidu.mapa...

2019-01-07 10:59:53

阅读数 654

评论数 0

使用多线程来执行业务,降低方法的耗时

import org.junit.Test; import java.util.concurrent.*; /** * @author peter * 2019/1/4 16:58 */ public class ThreadTest { @Test public voi...

2019-01-04 19:00:55

阅读数 75

评论数 0

Android 百度地图定位、显示用户当前位置的工具类

1、构建定位Option的工具类 import com.baidu.location.LocationClientOption; /** * 建造 LocationClientOption 项 * * @author peter 2018-12-21 10:58 */ public c...

2018-12-21 18:07:21

阅读数 300

评论数 0

Android Studio 报错 AAPT2 error: check logs for details

使用Gradle 的Debug模式可查到具体的错误信息和位置

2018-12-10 14:57:55

阅读数 60

评论数 0

AndroidStudio clean project 报 Unable to delete directory: ...\app\build\intermediates\res 错误

在Android Studio > File > Invalidate Caches / Restart…

2018-12-07 17:31:54

阅读数 1082

评论数 0

AndroidX Junit4 测试 依赖和Android Room 的依赖

AndroidX Test 依赖 dependencies { // Core library androidTestImplementation 'androidx.test:core:1.0.0' // AndroidJUnitRunner and JUnit Rules a...

2018-11-23 18:11:56

阅读数 330

评论数 0

RestTemplate请求微信的接口时Could not extract response:

异常信息: org.springframework.web.client.RestClientException: Could not extract response: no suitable HttpMessageConverter found for response type [class...

2018-10-31 17:37:56

阅读数 170

评论数 0

Springboot (打成jar运行)上传图片到服务器,客户端可直接通过url访问

本地测试时,直接上传图片到resources/static 文件下没有问题,但是打成jar后,直接报错 @RequestMapping(value = "/oldUploadImage",method = RequestMe...

2018-10-21 23:05:46

阅读数 1424

评论数 14

springboot java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO)

报异常: java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO) 是database的配置写错了 spring: datasource: d...

2018-09-25 17:36:31

阅读数 939

评论数 2

使用@Convert注解将List等不是基本数据类型的变量存入的数据库中

@Convert 可将不是基本数据类型的数据按照一定的格式转换成可存入数据库的基本类型,类似于自动拆装箱操作。 1、新建Converter类 2、实现javax.persistence.AttributeConverter包下的AttributeConverter接口 3、重写conver...

2018-09-13 00:15:30

阅读数 638

评论数 0

springboot 配置logback 根据日志级别进行分级保存

1、在resources包下新建logback-spring.xml 文件 logback-spring.xml 2、logback-spring.xml <?xml version="1.0" enc...

2018-09-11 01:07:25

阅读数 451

评论数 0

Java 通过反射来获取对象的成员变量和其值的例子

/** * @author peter * 2018/9/4 19:04 */ public class Reflect { private String name; private int age; private String cupSize; pub...

2018-09-04 19:22:27

阅读数 2849

评论数 0

springboot 配置过滤器Filter及控制多个Filter的执行顺序

1、实现javax.servlet包下的Filter接口 2、@Component和@Order(可选,有多个过滤器时可添加)注解,@Order用于控制过滤器的级别,值越小级别越高 3、过滤的业务逻辑写在doFilter()方法中。 备注:请求的编码格式设置建议直接写在application...

2018-08-10 10:52:10

阅读数 4609

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭