
java 根据类名动态创建类对象
最近看hibernate存储对象很方便privateintinsertStudent(studentt1){try{saveTs=session.beginTransac...
最近看hibernate存储对象很方便
private int insertStudent(student t1)
{
try {
saveTs = session.beginTransaction();
session.save(t1);//存储一个学生信息到数据库
saveTs.commit();
存储对象的语句一样
private int insertWorker(worker t1)
{
try {
saveTs = session.beginTransaction();
session.save(t1);//存储一个工人信息到数据库
saveTs.commit();
....
想将存储函数统一
private int insertObject(String className,Object obj)
{
try {
saveTs = session.beginTransaction();
session.save((Class.forName(className))obj);//此句语法不正确,想强制类型转换
saveTs.commit();
应该怎样写,怎样根据类名实例化对象呢 展开
private int insertStudent(student t1)
{
try {
saveTs = session.beginTransaction();
session.save(t1);//存储一个学生信息到数据库
saveTs.commit();
存储对象的语句一样
private int insertWorker(worker t1)
{
try {
saveTs = session.beginTransaction();
session.save(t1);//存储一个工人信息到数据库
saveTs.commit();
....
想将存储函数统一
private int insertObject(String className,Object obj)
{
try {
saveTs = session.beginTransaction();
session.save((Class.forName(className))obj);//此句语法不正确,想强制类型转换
saveTs.commit();
应该怎样写,怎样根据类名实例化对象呢 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询