ssm常用注解
ssm常用注解
SSM(Spring+Spring MVC+MyBatis)是一种常见的Java Web开发框架组合,下面是SSM框架中常用的注解:
Spring注解:
@Component
: 标记类为Spring组件,通常用于自动扫描和注册Bean。@Controller
: 标记类为Spring MVC的控制器。@Service
: 标记类为服务层组件。@Repository
: 标记类为数据访问层组件。@Autowired
: 自动注入依赖对象。@Value
: 注入属性值。@RequestMapping
: 映射请求URL到控制器方法。@RequestParam
: 获取请求参数的值。@ResponseBody
: 将方法返回值直接作为响应体返回给客户端。
Spring MVC注解:
@Controller
: 标记类为Spring MVC的控制器。@RequestMapping
: 映射请求URL到控制器方法。@RequestParam
: 获取请求参数的值。@PathVariable
: 获取URL路径变量的值。@ModelAttribute
: 将请求参数绑定到模型对象。@ResponseBody
: 将方法返回值直接作为响应体返回给客户端。
MyBatis注解:
@Mapper
: 标记接口为MyBatis的映射器,用于DAO接口。@Select
: 声明查询语句。@Insert
: 声明插入语句。@Update
: 声明更新语句。@Delete
: 声明删除语句。@Param
: 指定参数名称。@Result
: 定义查询结果映射。
4.其他
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 力拓博客!