概述
Spring 开发经常需要配置bean class,这些简单的重复性的工作,最好交给工具实现。
这里使用Eclipse plugin,添加一个自动根据选择的class快速生成applicaitonContext.xml文件的菜单。
下载见附件。
环境
Eclipse 3.6
JDT 3.6
Spring 3.0
步骤
1,添加一个简单的preference配置页面,进行简单的配置:生成的文件名称以及是否覆盖已有文件。
最好不要勾选覆盖已有文件,可能会覆盖掉有用的文件。注意默认的文件名不能为空。
2,选择java project的package或者class,右键会出现Spring Tools---Generate SpringContext XML菜单
可以直接选择多个class,或者选择package。注意:选择package将处理package下面的所有class,同时递归处理子package。
3,生成简单的bean列表,仅有id和class,参数暂不支持
4,结果文件
限制
这个小插件仅为方便自己在开发中使用,功能很简单,如果可能的话,以后会慢慢添加新功能。
PS:欢迎反馈或建议,请发邮件至salever@126.com。
分享到:
相关推荐
一旦配置完成,你可以通过右键点击项目,选择"Run As" > "Spring Boot App"(如果是Spring Boot项目)或"Java Application"来运行程序。在测试过程中,可以使用`ApplicationContext`来获取bean实例,如下所示: ``...
如果你的项目是Maven项目,编辑`pom.xml`文件,添加Spring框架及其相关模块的依赖,例如spring-web、spring-context、spring-webmvc等。如果是Gradle项目,修改`build.gradle`文件,添加对应的dependency。 在...
本教程将详细介绍如何在Eclipse IDE中配置开发环境,包括Eclipse、Tomcat服务器、Maven构建工具以及Spring MVC的配置。以下是详细步骤: 1. **基础环境配置** - **JDK安装**:首先,你需要安装Java Development ...
- **引入Spring依赖**:在项目的`pom.xml`文件中添加Spring相关的依赖库,例如Spring Core、Spring Context等。 - **配置Spring Bean**:编写Spring配置文件,定义所需的Bean,例如数据访问对象(DAO)、服务层...
Spring的核心模块包括`spring-context`和`spring-jpa`,EclipseLink作为JPA实现,其依赖为`javax.persistence`和`org.eclipse.persistence`。Maven的配置通常如下: ```xml <groupId>org.springframework ...
在"Quartz与Spring2.0整合Eclipse例程"中,我们将探讨如何在Eclipse开发环境中配置和运行一个整合了Quartz和Spring的项目。这个例子旨在展示如何在Spring配置文件中定义作业和触发器,以及如何利用Eclipse进行调试。...
spring-web.jar(必须) :这个jar 文件包含Web 应用开发时,用到Spring 框架时所需的核心类,包括自动载入Web Application Context 特性的类、Struts 与JSF 集成类、文件上传的支持类、Filter 类和大量工具辅助类。...
在`web.xml`中,`context-param`的配置如下: ```xml <context-param> <param-name>context/param <param-value>avalible during application </context-param> ``` 在这里,`<param-name>`标签定义了参数名,`...
这段XML代码启用了Spring的注解配置,使得在类上标注的注解如`@Service`、`@Repository`和`@Transactional`可以被Spring识别并执行相应的操作。 **JPA Vendor Adapter配置** 在`applicationContext.xml`中,还需要...
4. **配置servlet-context.xml**:在`/WEB-INF/spring/appServlet/servlet-context.xml`中,设置Spring MVC的组件扫描和视图解析器。 ```xml <context:component-scan base-package="com.example.myapp" /> ...
注: applicationContext.xml 配置bean信息所依赖的class路径要一致且大小写敏感,否则运行时会出现java.lang.NoClassDefFoundError (wrong name)。 https://blog.csdn.net/my_bkn/article/details/6875481
【标题】"dubbo eclipse 约束文件" 涉及的是在Eclipse开发环境中对Dubbo和Spring框架的配置文件进行验证和支持的相关知识。这些约束文件是XML Schema Definition (XSD) 文件,用于定义XML文件的结构和规则,确保...
在IDE(如IntelliJ IDEA或Eclipse)中创建一个新的Maven项目,选择"Web Application"模板,并填写相关的项目信息。 步骤三:配置pom.xml 在项目根目录下的pom.xml文件中,添加Spring MVC所需的依赖。例如: ```xml...
12.2.2. 在Spring的application context中创建 SessionFactory 12.2.3. HibernateTemplate 12.2.4. 不使用回调的基于Spring的DAO实现 12.2.5. 基于Hibernate3的原生API实现DAO 12.2.6. 编程式的事务划分 12.2.7. ...
- 创建 `webapp/WEB-INF/spring/appServlet/servlet-context.xml` 配置文件,配置 DispatcherServlet,比如: ```xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=...
- **restletContext.xml**:这是Restlet的配置文件,定义了一个Spring组件`SpringComponent`,并设置了默认目标`defaultTarget`为`application`。`BaseApplication`类是自定义的Restlet应用程序,它使用`component....
3. **添加 Spring 库:** 创建一个新的 Java 工程,然后在项目的构建路径中添加 Spring 的相关库,例如 spring-context、spring-web 等。如果使用 Maven 或 Gradle,可以在 pom.xml 或 build.gradle 文件中添加相应...
3. **Spring Boot Application Context**:Spring Boot自动创建一个ApplicationContext,并对其进行配置和初始化。 #### 七、Spring Boot实战案例 1. **Web应用**:创建一个简单的Spring MVC应用。 2. **使用...
ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml"); bind(context); } } ``` 5. **配置 Jersey**: 在 `web.xml` 中配置 Jersey Servlet,指定之前创建的 `...
在`src/main/resources`目录下创建`springsMVC.xml`和`spring.xml`文件,分别用于配置Spring MVC和Spring容器。 ##### 1. springMVC.xml配置 ```xml <beans xmlns="http://www.springframework.org/schema/beans" ...