add dependency in pom.xml
<dependency>
<groupId>javax.persistence</groupId>
<artifactId>persistence-api</artifactId>
<version>1.0.2</version>
</dependency>
Use @Column annotation in your object
import javax.persitence.Column;
public MyObject{
@Column(name "tech_id")
long techId;
}
In your query add setColumnMappings
result = con.createQuery("SELECT * FROM myobject WHERE tech_id=:id")
.addParameter("id", issue.getTechId())
.setColumnMappings(ColumnMapping.getMapping(MyObject.class))
.executeAndFetchFirst(MyObject.class);