Java
(29)java 抽象类引发的 java.lang.RuntimeException: Unable to instantiate activity
从一个蓝牙模块的三方 Android SDK 中复制了一段 demo 代码,没想到运行时直接崩溃,报错:
> java.lang.RuntimeException: Unable to instantiate activity
Spring Entity 自动设置 created_at updated_at 字段的值
在使用 Spring JPA 进行 ORM 操作,想简化时间字段的操作。
## 预期效果
可以像 PHP 的 Laravel Eloquent 一样,在 Model 进行 create,update 操作时,可以自动更新 creat
Spring POST 数据映射到 Entity 保存的简化写法 @RequestBody
以保存文章 Article 为例,假设前端只传递两个参数
- 文章标题 title
- 文章链接 slug
## 写法一
在 Spring 后台 Controller 中,逐一参数进行设置,并保存。
前提是,请求是通
IDEA IDE 中模拟发送 JSON POST 请求
在 IDEA 中测试 WEB API 接口非常方便,例如在 Spring 项目中新写了一个添加保存的接口。需要测试的时候,只需要点击函数左侧的 "Open in HTTP Client" 小图标,即可快速创建模拟请求。
![idea快
Spring Security 启用后,访问所有页面显示 Please sign in
在新建 Spring Boot 项目时,好奇地勾选了 Spring-Security。
然后导致访问所有页面都显示一个登陆界面 "Please sign in"。
查了一下 spring 的文档,确实如此:
> If Spri
Spring 中注解 RestController 与 Controller 的区别
## RestController
> A convenience annotation that is itself annotated with @Controller and @ResponseBody.
即,RestCon
Java package 包的命名规范
例如,我想新建一个名字包含多个单词的 package。例如,my package。
到底是用下划线分割,还是采用驼峰式,或者是横线连接。
参考 Google Java 代码规范:
> Package names are a
maven 基本介绍及安装
## maven 英文怎么读
中文翻译为专家、内行。读作,meivn,而不是 mavn。
## maven 的作用
- 依赖管理。避免 JAR(Java ARchive) 加入到代码仓库管理。
- 标准的 build syste
windows 10 上搭建 eclipse java 开发环境
为了学习 spark,不得不在 windows 10 上搭建一套 java 的开发环境。
## 为啥要在 windows 10 上搭建 java 开发环境
而不是在 WSL Ubuntu 下搭建,我只是想尝试一下 windows 下
Ubuntu 安装 Spring Boot
## 系统环境
Ubuntu 18.04 (Windows 10 WSL 下)
```
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
上一页
下一页