yurake/k8s-3tier-webapp

View on GitHub
application/jaxrs-cassandra-quarkus/src/main/java/webapp/tier/dao/MsgDao.java

Summary

Maintainability
A
0 mins
Test Coverage
package webapp.tier.dao;

import com.datastax.oss.driver.api.core.PagingIterable;
import com.datastax.oss.driver.api.mapper.annotations.Dao;
import com.datastax.oss.driver.api.mapper.annotations.Delete;
import com.datastax.oss.driver.api.mapper.annotations.Select;
import com.datastax.oss.driver.api.mapper.annotations.Update;

import webapp.tier.entity.Msg;

@Dao
public interface MsgDao {

    @Update
    Boolean update(Msg msg);

    @Select
    Msg findById(int id);

    @Select
    PagingIterable<Msg> findAll();

    @Delete(entityClass = Msg.class)
    Boolean deleteById(int id);

}