我在"hibernate in action"一书中看到了以下陈述.任何人都可以告诉我如何在运行时覆盖策略.并且你可以采取相反的方式,即我已经获取策略设置懒惰为假,我想将其设置为真?
"延迟提取允许您决定在第一次数据库命中时加载了多少对象图,以及只有在首次访问时才应加载哪些关联.延迟提取是对象持久性的基本概念,也是实现可接受性能的第一步.我们建议,首先,所有关联都要配置为在映射文件中进行延迟(或者可能是批处理的延迟)获取.然后可以在运行时通过迫使急切提取的查询来覆盖此策略."
我有一个JSF支持bean设计问题.现在,我的支持bean持有UI显示信息和业务模态数据.人们建议模型和视图应该分开.那么创建不同的bean持有UI显示数据并且有支持bean的参考它是否是个好主意?
我创建了一个包文件并将包文件导入到我的项目中.这个捆绑文件中有一个故事板,我想从这个故事板创建视图.我一直试图找出正确的方法来做这2天,但没有运气.它始终显示"'无法在捆绑NSBundle中找到名为'StoryboardA'的故事板"错误.我在这里有一个示例项目:https://github.com/tsunglintsai/Storyboard-In-Resource-Bundle.
以下是我试过的代码.
NSBundle *resourceBundle = [NSBundle bundleWithPath:[[NSBundle mainBundle] pathForResource:@"bundlefilename" ofType:@"bundle"]];
[resourceBundle load];
NSLog(@"resourceBundle:%@",resourceBundle);
UIStoryboard *sb = [UIStoryboard storyboardWithName:@"StoryboardA" bundle:resourceBundle];
UIViewController *vc = [sb instantiateViewControllerWithIdentifier:@"myViewController"];
vc.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentViewController:vc animated:YES completion:NULL];
Run Code Online (Sandbox Code Playgroud)
- 我无法从以下类似问题的帖子中找到答案:
我是hibernate的新手.我看到一些查询示例是用HQL编写的,有些是使用条件和投影编写的.我google了一下,发现很少有关何时使用HQL以及何时使用标准的信息.哪一个是更优选的方式,为什么?
任何人都可以建议一个可以在Java EE Web应用程序中使用的良好UI框架吗?
我将做一个需要动态生成Web UI的项目.定期的JSP页面编码使得很难做到.有一个名为Vaadin的框架.做动态UI实现看起来不错.但是,我不知道它是否适合生产使用.如果还有其他好的建议,请告诉我.