Hibernate 如何检索搜索结果?

Hibernate 如何检索搜索结果?,hibernate,jakarta-ee,Hibernate,Jakarta Ee,我的项目是我使用hibernate的java ee web应用程序,我想根据item_id搜索值,因此,我为搜索结果编写代码,但搜索值不显示,因此如何解决此问题请帮助我 if(submitType != null && item_id != null) { try { AssetsObject assets = new AssetsObject(); assets.setItem_id(item_id);

我的项目是我使用hibernate的java ee web应用程序,我想根据item_id搜索值,因此,我为搜索结果编写代码,但搜索值不显示,因此如何解决此问题请帮助我

        if(submitType != null && item_id != null)
     {


     try {
        AssetsObject assets = new AssetsObject();

        assets.setItem_id(item_id);

        AssetsObject assets1 =assetsProvider.getAssets(assets);






                item_name= assets1.getItem_name();

                hardware = assets1.getHardware();

                software = assets1.getSoftware();

                vender = assets1.getVender();

                venderTel = assets1.getVenderTel();

                venderaddress= assets1.getVenderaddress();


                return INPUT;


                }
         catch (Exception e)
         {
        addActionError("Not vailed item No or its not in the database");
                        //return INPUT;
        }
我的执行器类查询是这样的,我认为这个类的问题,你们能解决这个问题吗

公共类AssetProviderImpl实现AssetProvider { 受保护的静态记录器日志=Logger.getLogger(AssetProviderImpl.class .getName())


>

您没有将
getAssets(assets)
方法的结果分配给任何变量。我不知道任何人如何显示结果。我想代码应该是:

AssetsObject assets1 = assetsProvider.getAssets(assets);

别见怪,Java EE和Hibernate是复杂的野兽,看看你的代码,你似乎没有真正掌握一些基本的Java知识,比如调用一个方法和分配它的结果。你也不尊重Java命名约定。你不应该先花些时间学习基本知识吗?

thanx我应该学习,我编辑了这个,但是不显示结果可以修复我的执行查询。
AssetsObject assets1 = assetsProvider.getAssets(assets);