Spring注解开发

目录 Spring注解开发 Spring原始注解 使用注解改进 注解替换位置1 注解替换位置2 在UserSe…

目录

Spring注解开发

Spring原始注解

使用注解改进

注解替换位置1

注解替换位置2

在UserServiceImpl中其他改进写法

注解方式注入普通值

运行结果

初始方法注解


Spring注解开发

Spring是轻代码而中配置,配置比较繁琐,影响开发效率,所以注解开发是一种趋势,注解代替xml配置文件可以简化配置,提高开发效率。

Spring原始注解

Spring原始注解主要是替代<Bean>的配置

注意:使用注解进行开发是,需要在applicationContext.xml中配置组件扫描,作用是值定哪个宝及其子包下的Bean需要进行扫描以便识别使用注解的类、字段个方法

使用注解改进

在com包下创建Dao包,service包,web包

在Dao包下的UserDao接口

在Dao包下的Impl包下的UserDaoImpl类

注解替换位置1

service包下的UserService接口

service包下的Impl包下的UserServiceImpl类

注解替换位置2

在web包下的UserController类下

运行结果

在UserServiceImpl中其他改进写法

如果根据id进行匹配就要

使用注解的方式set方法可以省略不写,使用想xml配置就必须写,注解是通过反射

注解方式注入普通值

@Value可以注入值,一般使用el表达式获取配置文件中的值

运行结果

也可以注入普通值,但是显示十分的多余,下面两种方式一样。

初始方法注解

在serviceImpl中

本文来自网络,不代表软粉网立场,转载请注明出处:https://www.rfff.net/p/5706.html

作者: HUI

发表评论

您的电子邮箱地址不会被公开。

返回顶部