Spring Boot
薛瑄
大道至简
展开
-
spring mvc controller 各注解GET和POST 使用说明
在不同的参数上使用不同的注解,在进行http请求的时候,发现Get和Post有时有的竟然无法请求,所以简单总结一下,各个注解,可以成功请求的对应方式 注解\请求方式 GET POST(application/x-www-form-urlencoded) POST(Json或XML) @RequestParam 支持(仅单个参数) 支持 不支持(”sta...原创 2018-03-08 18:20:08 · 12644 阅读 · 0 评论 -
JPA分页多条件查询和分页联表查询
一、分页多条件查询–重写Specification的toPredicate方法Spring Data JPA支持JPA2.0的Criteria查询,相应的接口是JpaSpecificationExecutor。Criteria 查询:是一种类型安全和更面向对象的查询 。这个接口基本是围绕着Specification接口来定义的, Specification接口中只定义了如下一个方法:...原创 2018-04-23 17:15:21 · 7031 阅读 · 0 评论 -
Spring Boot JPA 使用以及设置多个主键
一、spring data jpa的使用推荐以下两篇文章spring data jpa的使用 spring-boot-jpa 使用@PreUpdate 和@PrePersist二、设置多个主键(复合主键)下面介绍两种方法:第一种:@IdClass来设置多个主键1、先写一个包含主键的类@Datapublic class PrimaryKey implement...转载 2018-04-23 17:38:17 · 16682 阅读 · 0 评论 -
关于Mysql 的时区问题
问题:遇到这样一个问题,Mysql的时区,没有设置,默认是时区是0,在java代码中对应的字段类型是TimeStamp,mysql字段类型也是TimeStamp项目A代码中获取到的时间 是正确的。写到数据库的时间也是对的。从数据库读取出来时间是正确的项目B代码中获取的时间是对的写到数据库的时间,慢8小时从数据库读取出来时间,却是正确的。(也就是说比数据库中的时间快...原创 2018-08-22 17:23:29 · 16501 阅读 · 1 评论