小编Avi*_*tta的帖子

在Spring DATA JPA的保存(Iterable <S>实体)中命中数据库的次数

我有以下几行代码:

@RequestMapping(value="/persons",method = RequestMethod.POST)
@ResponseBody
public ResponseEntity<List<Person>> saveUsers(@RequestBody List<Person> persons) {
        persons = (List<Person>) userRepository.save(persons);
        return new ResponseEntity<List<Person>>(persons, HttpStatus.OK);
}
Run Code Online (Sandbox Code Playgroud)

这是存储库:

@Transactional
public interface UserRepository  extends UserBaseRepository<User> { 
}

@NoRepositoryBean
public interface UserBaseRepository<T extends User> extends CrudRepository<T, Long> {
    public T findByEmail(String email);
}
Run Code Online (Sandbox Code Playgroud)

它运行正常.运行代码时,我看到以下日志.

Hibernate: insert into user (email, firstname, lastname, user_type) values (?, ?, ?, 'Person')
Hibernate: insert into user (email, firstname, lastname, user_type) values (?, ?, ?, 'Person')
Hibernate: insert into user (email, firstname, lastname, user_type) values …
Run Code Online (Sandbox Code Playgroud)

java spring hibernate spring-data-jpa

5
推荐指数
1
解决办法
801
查看次数

cassandra中的时间序列建模(包含开始和结束日期)

我正在进行时间序列数据建模,其中我有事件的开始日期和结束日期.我需要查询该数据模型,如下所示:

Select * from tablename where startdate>'2012-08-09' and enddate<'2012-09-09'
Run Code Online (Sandbox Code Playgroud)

我在cql where子句中提到了以下链接,但我无法实现这一点.有办法吗?我也可以改变数据模型或任何cql调整.我正在使用Cassandra 2.1.

cql cassandra cql3 datastax cassandra-2.1

3
推荐指数
1
解决办法
1066
查看次数