springmvc使用jpa注解问题

问题描述

springmvc使用jpa注解还需要在applicationContext.xml中做其他的配置吗?

解决方案

不需要,jpa是j2ee的标准,跟其他的开源框架没有关系
解决方案二:
WEB-INF里配置个dispatcher-servlet.xml 你就可以用注解来配置controller,这样我们以后用注解来配置每一个请求就好了,不用在spring配置文件去配置每一个请求<mvc:annotation-driven /> <context:component-scan base-package="com.kwok.springmvc.controller" /> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/views/" /> <property name="suffix" value=".jsp" /> </bean>

时间: 2024-11-03 21:36:00

springmvc使用jpa注解问题的相关文章

hibernate-Hibernate框架使用JPA注解时,使用的主键生成策略

问题描述 Hibernate框架使用JPA注解时,使用的主键生成策略 Hibernate框架使用JPA注解,在ID加上@GeneratedValue注解,使用的是什么主键生成策略?数据库生成了一张hibernate_sequence表.使用的是M有SQL数据库 解决方案 你用的sequence 这种策略吧,这是针对oracle 不提供自动增长的数据库类型的主键的生成方式 解决方案二: JPA使用Hibernate实现使用UUID.主键的生成策略.JPA学习笔记(4)--使用Table策略来生成主

spring+springmvc+springdata+jpa框架怎么连接两个不同的数据库

问题描述 spring+springmvc+springdata+jpa框架怎么连接两个不同的数据库 一个是本地mysql数据库,一个是orcale数据库 有没有demo看一下 解决方案 http://blog.csdn.net/jaune161/article/details/44014937 解决方案二: springmvc多数据源的配置和使用,可以参考:http://my.oschina.net/wangjiankui/blog/49107

JPA注解(这里包含sequence类型的)

1.@Entity(name="EntityName") 必须,name为可选,对应数据库中一的个表 @Entity //标识这个pojo是一个jpa实体     public class Users implements Serializable {     } 2.@Table(name="",catalog="",schema="") 可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数

spring mvc-求帮忙看下springmvc框架中注解事务失效问题

问题描述 求帮忙看下springmvc框架中注解事务失效问题 web.xml配置文件 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&q

基于注解的SpringMVC整合JPA

点我下载工程代码 实体类 Department package com.sj.bean; import java.util.Set; import javax.persistence.CascadeType;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;im

【SpringMVC框架】注解的处理器映射器和适配器配置

下面我们来探讨注解的处理器映射器和适配器 1.注解的处理器映射器和适配器 在spring3.1之前使用org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping注解映射器. 在spring3.1之后使用org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping注解映射器. 在spring3.1之

JPA注解

就像@Table注解用来标识实体类与数据表的对应关系类似,@Column注解来标识实体类中属性与数据表中字段的对应关系. 该注解的定义如下: @Target({METHOD, FIELD}) @Retention(RUNTIME) public @interface Column { String name() default ""; boolean unique() default false; boolean nullable() default true; boolean ins

Spring集成Hibernate,使用JPA注解方式,新增数据无法提交

问题描述 环境:spring 3.1hibernate 4.2.8 final mysql 5.6问题描述:调用controller的查询方法,可以正常返回数据调用controller的创建方法,即:新增数据,控制台打印出了读取和修改序号表的sql,但是没有打印插入数据的sql,数据库表中也没有新增数据.怀疑是spring控制的事务没有提交,但是排查了两三天,从网上找了各种方法,都没有解决问题.请各位大侠拉小弟一把,实在是找不到事务为什么没有提交. web.xml <?xml version=&qu

java中SpringMVC中@PathVariable注解的XSS注入问题

 XSS注入算是一个很常见的问题,其实解决起来并不难,但是有很多需要注意的地方,这里做一个完整的解决方案.    Java中常见的解决方案是继承HttpServletRequestWrapper,然后重载getParameter.getHeader等方法.但是要注意到文件上传是不走HttpServletRequestWrapper的,所有还需要解决文件上传时的xss问题.如果用SpringMVC,那么直接继承CommonsMultipartResolver即可. 如果使用了url中部分path(