springmvc常用注解
2014-10-20 22:57
295 查看
return "redirect:/user/handle72.html";
return "forward:http://www.baidu.com";
ModelAndView("main")
ModelAndView("login","error","有户名或密码错误")
ModelAndView第一个参数为视图的逻辑名,第二个和第三个分别为数据模型名称和数据模型对象,数据模型对象将以数据模型名称为参数名放置到request的属性中
<context:component-scanbase-package="com.baobaotao"/>
<context:property-placeholderlocation="classpath:jdbc.properties"/>
<tx:annotation-driventransaction-manager="transactionManager"/>
SessionStatus#setComplete();Spring MVC会清除该控制器类的所有会话属性
@Repository dao
@Service 服务层
@Controller
@Component 不细分各类bean
@Autowired对类变量和方法入参自动注入
@Autowired(required=false) 找不到匹配的bean不报错
@Qualifier("beanName") 指定注入bean的名字
@Value("${password}")
@Scope("prototype")
@ResponseBody
@RequestMapping(value="/user")
@PathVariable("userId")
@ModelAttribute("user")
@RequestParam("userId")
@RequestHeader("Accept-Language")
@CookieValue("JSESSIONID")
@SessionAttributes("user")
@SessionAttributes(value={"user1","user2"},types={Dept.class})
@ExceptionHandler(RuntimeException.class)
@ExceptionHandler({AException.class,BException.class})
@DateTimeFormat(pattern="yyyy-MM-dd")
@NumberFormat(pattern="#,###.##")
@Valid
@InitBinder
@Pattern(regexp="w{4,30}")
@Length(min=2,max=100)
@Past
@DecimalMin(value="1000.00")
@Test
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"/applicationContext.xml"})
@TransactnConfiguration
@Transactional
@Target({ElementType.METHOD,ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Transactional("forum")//绑定到forum的事务管理器
public @interface ForumTransactional{}
@ForumTransactional
return "forward:http://www.baidu.com";
ModelAndView("main")
ModelAndView("login","error","有户名或密码错误")
ModelAndView第一个参数为视图的逻辑名,第二个和第三个分别为数据模型名称和数据模型对象,数据模型对象将以数据模型名称为参数名放置到request的属性中
<context:component-scanbase-package="com.baobaotao"/>
<context:property-placeholderlocation="classpath:jdbc.properties"/>
<tx:annotation-driventransaction-manager="transactionManager"/>
SessionStatus#setComplete();Spring MVC会清除该控制器类的所有会话属性
@Repository dao
@Service 服务层
@Controller
@Component 不细分各类bean
@Autowired对类变量和方法入参自动注入
@Autowired(required=false) 找不到匹配的bean不报错
@Qualifier("beanName") 指定注入bean的名字
@Value("${password}")
@Scope("prototype")
@ResponseBody
@RequestMapping(value="/user")
@PathVariable("userId")
@ModelAttribute("user")
@RequestParam("userId")
@RequestHeader("Accept-Language")
@CookieValue("JSESSIONID")
@SessionAttributes("user")
@SessionAttributes(value={"user1","user2"},types={Dept.class})
@ExceptionHandler(RuntimeException.class)
@ExceptionHandler({AException.class,BException.class})
@DateTimeFormat(pattern="yyyy-MM-dd")
@NumberFormat(pattern="#,###.##")
@Valid
@InitBinder
@Pattern(regexp="w{4,30}")
@Length(min=2,max=100)
@Past
@DecimalMin(value="1000.00")
@Test
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"/applicationContext.xml"})
@TransactnConfiguration
@Transactional
@Target({ElementType.METHOD,ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Transactional("forum")//绑定到forum的事务管理器
public @interface ForumTransactional{}
@ForumTransactional
相关文章推荐
- SpringMVC常用注解實例詳解1:@Controller,@RequestMapping,@RequestParam,@PathVariable
- SpringMVC常用注解實例詳解2:@ModelAttribute
- springmvc常用注解之@Controller和@RequestMapping概要说明
- SpringMvc常用注解
- springmvc常用的组件,注解,跳转
- springmvc常用注解和作用
- SpringMVC 3.0 常用注解简介
- SpringMVC 3.0 常用注解简介
- SpringMVC常用注解,返回方式,路径匹配形式
- springmvc常用注解以及参数传递
- SpringMVC常用注解實例詳解3:@ResponseBody
- 【3】springmvc常用注解之@Controller和@RequestMapping
- springMvc常用注解
- springMVC 常用注解
- SpringMVC常用注解實例詳解1:@Controller,@RequestMapping,@RequestParam,@PathVariable
- SpringMVC常用注解分析
- SpringMVC常用注解實例詳解1:@Controller,@RequestMapping,@RequestParam,@PathVariable
- 【springMVC 学习三】springmvc常用注解之@Controller和@RequestMapping
- 【3】springmvc常用注解之@Controller和@RequestMapping
- springmvc常用注解之@Controller和@RequestMapping