Explorar el Código

提交问题处理

anderx hace 4 años
padre
commit
a0e8064bbc

+ 20 - 0
pom.xml

@@ -305,6 +305,26 @@
 			<version>5.2.4.Final</version>
 		</dependency>
 		<dependency>
+     <groupId>javax.xml.bind</groupId>
+     <artifactId>jaxb-api</artifactId>
+     <version>2.3.0</version>
+ </dependency>
+ <dependency>
+     <groupId>com.sun.xml.bind</groupId>
+     <artifactId>jaxb-impl</artifactId>
+     <version>2.3.0</version>
+ </dependency>
+ <dependency>
+     <groupId>com.sun.xml.bind</groupId>
+     <artifactId>jaxb-core</artifactId>
+     <version>2.3.0</version>
+ </dependency>
+ <dependency>
+     <groupId>javax.activation</groupId>
+     <artifactId>activation</artifactId>
+     <version>1.1.1</version>
+ </dependency>
+		<dependency>
 			<groupId>javax.validation</groupId>
 			<artifactId>validation-api</artifactId>
 			<version>1.1.0.Final</version>

+ 3 - 1
src/main/java/com/goafanti/common/dao/IndustryCategoryMapper.java

@@ -2,6 +2,8 @@ package com.goafanti.common.dao;
 
 import java.util.List;
 
+import org.apache.ibatis.annotations.Param;
+
 import com.goafanti.common.bo.ReletivelyIndustry;
 import com.goafanti.common.bo.fieldGlossoryBo;
 import com.goafanti.common.model.IndustryCategory;
@@ -19,7 +21,7 @@ public interface IndustryCategoryMapper {
 
     int updateByPrimaryKey(IndustryCategory record);
     
-    List<IndustryCategory> listByPid(Integer pid);
+    List<IndustryCategory> listByPid(@Param("pid") Integer pid);
 
 	List<fieldGlossoryBo> selectindustryList();
 

+ 10 - 11
src/main/resources/spring/spring-mvc.xml

@@ -25,21 +25,20 @@
 	</bean>
 	
 	<!-- spring bean validator -->
+	
+<!-- 配置注解驱动 -->
+	<mvc:annotation-driven validator="validator"></mvc:annotation-driven>
+	
+	<!-- 校验器 -->
 	<bean id="validator"
 		class="org.springframework.validation.beanvalidation.LocalValidatorFactoryBean">
+		<!-- hibernate校验器-->
 		<property name="providerClass" value="org.hibernate.validator.HibernateValidator" />
+		<!-- 指定校验使用的资源文件,在文件中配置校验错误信息,如果不指定则默认使用classpath下的ValidationMessages.properties -->
 		<property name="validationMessageSource" ref="messageSource" />
-	</bean>
-
-	<mvc:annotation-driven validator="validator" />
-
-	<bean
-		class="org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor">
-		<property name="securityManager" ref="securityManager" />
-	</bean>
-
-
-
+	</bean>	
+	
+	<!-- 校验错误信息配置文件 -->
 	<bean id="messageSource"
 		class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
 		<property name="defaultEncoding" value="UTF-8"></property>