google app engine 支持java了,所以这几天一直在搞鼓这东西,
本人喜欢用spring框架,恰好它又支持,正合心意
但是弄了3天,spring的DispatcherServlet工作的有点问题,
暂时不弄了,转向去搞GAE的数据库,GAE的数据库只能用jdo
但是平时没用过jdo,用spring配置操作就更不用说了
今天在网上狂搜了一下,找到的配置都是用于关系型数据库
的,
GRE可不支持这个
实在没办法,就找LocalPersistenceManagerFactoryBean的源代码看了看
发现里面还有其他方法配置jdo属性的,里面如下一段注释以及4个方法:
/**
* Specify the name of the desired PersistenceManagerFactory.
* <p>This may either be a properties resource in the classpath if such a resource exists
* (JDO 2.0), or a PMF definition with that name from "META-INF/jdoconfig.xml" (JDO 2.1),
* or a JPA EntityManagerFactory cast to a PersistenceManagerFactory based on the
* persistence-unit name from "META-INF/persistence.xml" (JDO 2.1 / JPA 1.0).
* <p>Default is none: Either 'persistenceManagerFactoryName' or 'configLocation'
* or 'jdoProperties' needs to be specified.
* @see #setConfigLocation
* @see #setJdoProperties
*/
public
void
setPersistenceManagerFactoryName
(String
persistenceManagerFactoryName
);
public
void
setConfigLocation
(Resource
configLocation
);
public
void
setJdoProperties
(Properties
jdoProperties
);
public
void
setJdoPropertyMap
(Map
<String
, Object
> jdoProperties
);
因为GRE用的配置文件是jdoconfig.xml,所以只要配置
persistenceManagerFactoryName
属性就搞定了
哇卡卡卡
补充:
搞鼓了一晚上,结果竟然是LocalPersistenceManagerFactoryBea无法识别出jdoconfig的属性文件
它是找得到,但是里面的的配置信息认不出来,结果最后自己另外写了一个jdoProperties文件来保存配置信息了
我是直接配置在applicationContext.xml 里面了,免得麻烦
哎.......
分享到:
相关推荐
SpringMVC所有jar包和配置文件可以快速配置springmvc项目
在SpringMVC中,XML配置文件扮演着关键角色,它们定义了组件的装配方式,如控制器、服务、数据源等。这篇内容将深入探讨SpringMVC中XML文件的读取与显示,并结合JSP页面的实现。 首先,我们需要理解SpringMVC的配置...
在SpringMVC中,加载配置Properties文件是应用中常见的需求,用于存储数据库连接信息、系统配置等关键数据。本文将详细介绍几种SpringMVC加载Properties文件的方法。 1. 通过`context:property-placeholder`实现...
ssm配置文件springmvc.xml
在配置文件中,我们需要配置其加载的上下文加载路径,这通常包含SpringMVC的bean定义。 3. **处理器映射器**:处理器映射器如`DefaultHandlerMapping`或`BeanNameUrlHandlerMapping`,它们负责将URL请求映射到对应...
spring整合springmvc、mybatis的jar包和配置文件,spring整合springmvc、mybatis的jar包和配置文件,spring整合springmvc、mybatis的jar包和配置文件
在SpringMVC的集成中,需要配置DispatcherServlet,指定其初始化参数,如配置文件的位置。过滤器(如CharacterEncodingFilter)则可以确保请求和响应的字符编码正确。 此外,可能还有Spring的全局配置文件`...
在“springMVC配置好的环境”中,我们通常包括了运行 Spring MVC 应用所需的所有组件和设置,这些组件可能包括但不限于: 1. **Spring Framework**:Spring 是整个应用的基础,它提供了依赖注入(DI)、面向切面...
### SpringMVC配置文件详解 #### 一、配置分发器 DispatcherServlet SpringMVC框架的核心组件之一就是**DispatcherServlet**,它作为整个MVC架构的前端控制器,负责接收HTTP请求,并将其转发到相应的控制器...
在提供的压缩包中,文件可能包括Spring、SpringMVC和MyBatis的jar包,以及相关的配置文件,例如spring-context.xml、web.xml、mybatis-config.xml、Mapper接口和XML文件等。这些文件是整合SSM框架的关键,通过它们...
最近需要开发一个springMVC的项目,所有的配置文件太多,都需要自己一个一个写,今天花了很多时间搭建了一个空的项目,进行了日志、数据库等的基本配置,日志用的是Slf4j,数据库用的时候阿里的druid,直接可以在...
Spring 和 SpringMVC 的配置加载顺序是理解这两个框架协同工作的重要方面。首先,DispatcherServlet 是 SpringMVC 的核心组件,它扮演着请求分发者的角色,确保请求被正确地路由到相应的处理器。DispatcherServlet ...
在 SpringMVC 中,还有一个和 Spring 相关的配置,经过验证,这个是 SpringMVC 必须要配置的,因为它声明了 @RequestMapping、@RequestBody、@ResponseBody 等_annotation-driven_配置默认加载很多的参数绑定方法,...
java 配置文件:SpringMVC核心配置文件示例
配置SpringMVC需要`spring-webmvc`库,创建`web.xml`配置DispatcherServlet,以及在Spring配置文件中定义视图解析器和控制器。 3. **Mybatis**:Mybatis是一个轻量级的持久层框架,它允许开发者编写SQL语句并映射到...
本文将深入探讨如何在SpringMVC项目中实现基于代码的配置,以及如何在没有web.xml的情况下搭建一个完整的SpringMVC应用。 一、SpringMVC基础 SpringMVC是Spring框架的一部分,用于处理HTTP请求和响应。它提供了一...
在Spring MVC框架中,配置文件起着至关重要的作用,它们定义了应用的组件、行为以及它们之间的交互方式。以下是对给定的配置文件的详细解释: 1. `applicationContext.xml`: 这是Spring应用上下文配置文件,用于...
在SpringMVC的配置文件中,我们需要添加`CommonsMultipartResolver`作为默认的`MultipartResolver`,这允许Spring处理`multipart/form-data`类型的请求。同时,我们需要配置最大上传文件大小以及临时文件存储路径。...
springmvc spring mybatis 的配置文件模板 .
在传统的SpringMVC应用中,我们需要在`web.xml`中声明DispatcherServlet,并在Spring的配置文件中定义Controller、Service、Repository等组件。然而,随着Java注解的发展,SpringMVC允许我们使用注解来替代这些XML...