Bean

Java面试突击之Bean作用域详解

Spring 框架作为一个管理 Bean 的 IoC 容器,那么 Bean 自然是 Spring 中的重要资源了,那 Bean 的作用域是什么意思?又有几种类型呢?接下来我们一起来看

java – 在OpenSessionInViewFilter之后没有定义名为’sessionFactory’的bean

好吧,因为LazyInitializationException我需要在我的web.xml中添加“OpenSessionViewInFilter”,使用以下代码:问题是在我添加此代码后,当我尝试启动TOMCAT7时出现以下错误:我不知道为什么会出现这种错误,因为我使用的是Entitymanager(JPA)而不是SessionFactory,请参阅我的applicationContext.xml:

java – Spring:如何在Webapp和Standalone程序中获取Application上下文

我是SpringFramework的新手.我们想在Web应用程序中引入它(3.1),目前使用Web层中的struts,业务层中的服务外观和业务对象以及持久层中自编写的JDBCDAO(所有这些都紧密耦合!它们不是bean,也不是Spring创建的.我怎么能抓住我的服务bean?>我们有几个独立的应用程序用于批处理,定期清理文件系统和数据库表等.它们由cron触发,因此有自己的JVM.考虑到不同的.xml配置,我最好如何在这里使用Spring服务?

java – 将动态属性映射读入Spring管理的bean

我有一个这样的属性文件:我在Spring配置文件中将这些值读入我的bean中的map属性,如下所示:这样,如果我添加一个新的id/val到属性文件,我必须在configxml中添加一行,以便在myMap中有新的id/val.我的问题是,有没有办法在spring配置文件中指定key-val对,以便xml中定义的key-val的数量可以找出属性文件中的项目并创建一个map.基本上我想在不同的环境中使用

java – 如何在类构造函数运行之前使用EJB 3.1注入Bean?

在Spring中,您只需将一些参数添加到@configurable即可.但在EJB中我无法找到一种方法,我总是得到一个NullPointer…解决方法在构造函数中执行任何逻辑通常是一个坏主意.请改用@PostConstruct:使用此批注,容器将首先实例化EJB对象,JVM运行(空)构造函数,通过反射注入依赖关系的容器,当一切准备就绪时,调用所有以未指定的顺序使用@postconstruct注释的方法.现在EJB已准备好为请求提供服务.我认为一些容器/更新的EJB规范允许构造函数注入,但我从未使用它.

java-ee – 如何为一个类实例化多个CDI / Weld bean?

在Spring中,可以通过在xmlconf中定义相应的bean来实例化任何类.也可以为具有不同参数的同一个类实例化多个bean…是否也可以在不更改类的情况下创建bean…添加让我举个例子.如何实例化同一个类的两个实例并使用不同的字段值初始化它们?

java – 使用bean从JSF页面发送邮件

我正在使用jsf和primefaces创建一个Web应用程序,我的问题是如何通过网站的联系表单发送电子邮件(我以前使用PHP完成此操作,很容易,但从不使用jsf).我在contact.xhtml页面上创建了表单,以及支持该表单的bean类,所有表单都应该将bean的数据发送到预定义的邮件(即gmail).我还发现了几个如何使用JavaMail发送电子邮件的“教程”,但似乎没有任何工作正常.表单本身