如何用反射写一个通用的添加功能呢
解决方案 »
- struts2 关于validateXxx()方法和ActionName.properties转换器验证有冲突
- Ftp客户端
- 请问pstmt.setString(1, "%" + name + "%");中%的作用和意思?
- struts2标签iteractor
- jsp动态包含struts1的action报错了
- eclipse配置Jbpm4.4 runtime location作用
- 请问如何过滤特殊字符?
- 关于struts action?
- weblogin部署JAR问题!请各位指教!
- 今天我的生日!收到礼物:mastering EJB还是第二版的呢
- weblogic rar文件下载 乱码问题
- 常识帖:J2EE的前台界面是怎么做的?
如果是的话,应该可以这样实现,表的命名、还有字段的命名都遵守一定的规范。
然后通过穿入的具体类得到相关的类名称(表名),还有类的属性字段(表字段)再组装成insert sql语句。
这是否符合你问题.嘎嘎
/**
* 保存实体
* @param entity 实体bean
*/
public <T> void save(T entity) throws Exception
{
try
{
entityManager.persist(entity);
logger.info("save success" + entity.toString());
}
catch (NullPointerException e)
{
logger.error("entityManager is null " + e.getMessage());
throw new NullPointerException();
}
catch (PersistenceException pe)
{
logger.error(pe.getMessage());
throw new PersistenceException(pe.getMessage());
}
}
这样就可保存所有实体了