spring mvc 用到的注解

在实际项目中很少用全部用配置文件到注册Bean,映射MVC等,全用注解,这样可以减少很多配置文件,节约开发时间。
spring mvc 用到的注解:所有注解使用场合必须开启spring 组件扫描
<context:component-scan base-package="com.web"/>

在Action中用到的
@Controller--此注解用于标记在spring中由Bean工厂管理Action,并标明此类为MVC中的Controller且不用显示实现Controller接口。
@RequestMapping--此注解用于标记在spring MVC中进行映射,相当于在配置文件配置请求Pathr 映射,
@Controller
public class BodyAction {

	@RequestMapping
	public void execute(Model model) {
…………
}


通用
@Autowired
在service层用到
@Service
@Transactional
在持久层用到的
@Repository
@Entity
详解 Spring 3.0 基于 Annotation 的依赖注入实现

你可能感兴趣的:(spring mvc)