这是我的POJO类,名为Student,我为它创建了一个表来更新标记。
@Entity
public class Student
{
@Id
private int sid;
@Column(length=10)
private String sname;
private int marks;
@Version
private int verson;
public int getSid() {
return sid;
}
public void setSid(int sid) {
this.sid = sid;
}
public String getsname() {
return sname;
}
public void setsname(String sName) {
this.sname = sName;
}
public int getMarks() {
return marks;
}
public void setMarks(int marks) {
this.marks = marks;
}
public int getVerson() {
return verson;
}
public void setVerson(int verson) {
this.verson = verson;
}
}
这是我的主要班级
public class ClientOfUser1 {
public static void main(String[] args)
{
Configuration conf=new Configuration().configure("hibernate.cfg.xml");
ServiceRegistry registry=new StandardServiceRegistryBuilder().applySettings(conf.getProperties()).build();
SessionFactory factory=conf.buildSessionFactory(registry);
Session session=factory.openSession();
Transaction tx=session.beginTransaction();
Student s=(Student)session.get(Student.class, 101);
String str=JOptionPane.showInputDialog("enter marks of (User1)");
int m= Integer.parseInt(str);
s.setMarks(m);
tx.commit();
session.close();
factory.close();
}
}
当我尝试执行该操作时,它显示了另一个错误,错误是“student0_”。“verson”:无效标识符
我无法获取结果,create查询正在执行,但之后将其转换为list无法工作。请帮我解决这个问题。为什么它没有被转换成列表我无法获取结果,创建查询正在被执行,但之后将它转换成列表不起作用。请帮我解决这个问题。为什么它没有被转换成列表 表脚本 bean类 控制器方法是: 错误日志 null AnswerEntity类
我已经将支持JAR和jdbc驱动程序添加到我的项目中,但我仍然得到了低于例外情况 getting找不到resultset异常错误执行load命令:getting sqlgrammerexception 我的配置文件
org.hibernate.exception.sqlgrammarexception:无法提取ResultSet 以及此控制台错误: 错误:您的SQL语法有错误;查看与您的MariaDB服务器版本相对应的手册,了解第1行“leave leave2_where leave2_.leave_employee=staff0_.staff_code and project1_.proj”附近使用的正确语
问题内容: 安慰: 问题: 当我从类执行函数时,就会发生这种情况。这是怎么回事 问题答案: 如下更改查询: 否则如下: 中相应的比较 ,其中 子句是具有文字,而不是另一列。因此,必须在第一种情况下用引号引起来,或者在第二种情况下使用绑定变量。
目前,我在为springboot项目获取mysql数据时遇到了一个问题: 编辑:Application.Properties 我能够使/test/welcome映射工作,因此我相信我对服务和控制器的实现是正确的。所以我想知道我是不是在访问存储库中的数据库时犯了一个错误,还是应该使用JpaRepository而不是CrudRepository并使用显式查询? 编辑堆栈跟踪:org.springfra
嗨,你能帮我解决这个问题吗。我在MySQL DB中连接了这个应用程序,每次运行这个作业从DB中取数据时,我总是会得到这个异常(参见添加了Java类、DAO和方法以及apache DBCP2配置的全栈跟踪)。 null