有啊!我的整个mail函数代码如下的: public static void main(String[] args)
{
Person aPerson =new Person();
aPerson.setName("VialiIsF");
PersonDAO.initialize();
PersonDAO personDAO=PersonDAO.getInstance();
personDAO.save(aPerson);
aPerson.setName("FViali");
personDAO.update(aPerson);
Person newPerson=personDAO.get(2);
List<Person> a = personDAO.getQuery("from Person").list();
}
{
Person aPerson =new Person();
aPerson.setName("VialiIsF");
PersonDAO.initialize();
PersonDAO personDAO=PersonDAO.getInstance();
personDAO.save(aPerson);
aPerson.setName("FViali");
personDAO.update(aPerson);
Person newPerson=personDAO.get(2);
List<Person> a = personDAO.getQuery("from Person").list();
}
解决方案 »
- java中存储int,int,String 行 列 值用什么类型比较好。
- jsp 代码错误
- JFreeChart热Map 的例子
- java怎么模拟人向搜索框输入关键字实现搜索
- spring配置多个数据源的问题
- 有时候<bean id="" class="">中的class属性对应的是一个抽象类,你觉得什么情况下class属性会是一个抽象类呢?
- 求高人来指点一下?我实在没搞明白
- 请大家谈谈包含大量数据库操作的测试如何进行?
- 做过struts项目的请进,谢谢。
- hibernate测试报错No suitable driver found for jdbc:oracle:thin:@localhost:1521:orcl
- java视频教程
- 一个关于EJB的问题,请高手指点!谢谢!
Exception in thread "main" java.lang.NullPointerException
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:431)
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:366)
at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:105)
at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1561)
at org.hibernate.loader.Loader.doQuery(Loader.java:661)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:223)
at org.hibernate.loader.Loader.doList(Loader.java:2147)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2026)
at org.hibernate.loader.Loader.list(Loader.java:2021)
at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:369)
at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:298)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1020)
at org.hibernate.impl.QueryImpl.list(QueryImpl.java:74)
at VialiTest.TestTheDAO.main(TestTheDAO.java:26)
我的代码是:
Person aPerson =new Person();
aPerson.setName("VialiIsF");
PersonDAO.initialize();
PersonDAO personDAO=PersonDAO.getInstance();
personDAO.save(aPerson);
aPerson.setName("FViali");
personDAO.update(aPerson);
Person newPerson=personDAO.get(2);
List<Person> a = personDAO.getQuery("from Person").list();
这就保证了Person数据库表中肯定有结果啊,怎么可能查询结果为空呢?