当前位置: 首页 > news >正文

做网站那家好网站关键词优化的价格

做网站那家好,网站关键词优化的价格,wordpress能做什么,公众号购物做网站还是小程序官网:核心技术SPRINGDOC.CN 提供 Spring 官方文档的翻译服务,可以方便您快速阅读中文版官方文档。https://springdoc.cn/spring/core.html#beans-standard-annotations 1,包扫描组件标注注解 Component:泛指各种组件 Controller、…

官网:核心技术SPRINGDOC.CN 提供 Spring 官方文档的翻译服务,可以方便您快速阅读中文版官方文档。icon-default.png?t=N7T8https://springdoc.cn/spring/core.html#beans-standard-annotations

1,包扫描+组件标注注解
@Component:泛指各种组件
@Controller、@Service、@Repository都可以称为@Component。
@Controller:控制层
@Service:业务层
@Repository:数据访问层

2,@Bean

3,@Import
@Import(要导入到容器中的组件)
@ImportSelector:返回需要导入的组件的全类名数组
@ImportBeanDefinitionRegistrar:手动注册bean到容器中

4,注入bean的注解
@Autowired:由bean提供
@Autowired可以作用在变量、setter方法、构造函数上; 有个属性为required,可以配置为false; @Inject:由JSR-330提供
@Inject用法和@Autowired一样。
@Resource:由JSR-250提供 @Autowired、@Inject是默认按照类型匹配的,@Resource是按照名称匹配的,@Autowired如果需要按照名称匹配需要和@Qualifier一起使用,@Inject和@Name一起使用。
@Primary

5,Java配置类相关注解
@Configuration 声明当前类为配置类;
@Bean注解在方法上,声明当前方法的返回值为一个bean,替代xml中的方式; @ComponentScan用于对Component进行扫描;

6,切面(AOP)相关注解 Spring支持AspectJ的注解式切面编程。
@Aspect 声明一个切面
@After 在方法执行之后执行(方法上)
@Before 在方法执行之前执行(方法上)
@Around 在方法执行之前与之后执行(方法上)
@PointCut 声明切点

7,@Value注解
(1)支持如下方式的注入: 注入普通字符,注入操作系统属性,注入表达式结果,注入其它bean属性,注入文件资源,注入网站资源,注入配置文件
(2)@Value三种情况的用法。 ${}是去找外部配置的参数,将值赋过来 #{}是SpEL表达式,去寻找对应变量的内容 #{}直接写字符串就是将字符串的值注入进去

8,环境切换
@Profile 指定组件在哪个环境的情况下才能被注册到容器中,不指定,任何环境下都能注册这个组件。
@Conditional 通过实现Condition接口,并重写matches方法,从而决定该bean是否被实例化。

9,异步相关
@EnableAsync 配置类中通过此注解开启对异步任务的支持;
@Async在实际执行的bean方法使用该注解来声明其是一个异步任务(方法上或类上所有的方法都将异步,需要@EnableAsync开启异步任务)

10、定时任务相关
@EnableScheduling 在配置类上使用,开启计划任务的支持(类上)
@Scheduled 来申明这是一个任务,包括cron,fixDelay,fixRate等类型(方法上,需先开启计划任务的支持)

11,Enable***注解 这些注解主要是用来开启对xxx的支持:
@EnableAspectAutoProxy:开启对AspectJ自动代理的支持;
@EnableAsync:开启异步方法的支持;
@EnableScheduling:开启计划任务的支持;
@EnableWebMvc:开启web MVC的配置支持;
@EnableConfigurationProperties:开启对@ConfigurationProperties注解配置Bean的支持; @EnableJpaRepositories:开启对SpringData JPA Repository的支持; @EnableTransactionManagement:开启注解式事务的支持; @EnableCaching:开启注解式的缓存支持;

12,测试相关注解 @RunWith 运行器,Spring中通常用于对JUnit的支持
@ContextConfiguration用来加载配置配置文件,其中classes属性用来加载配置类。

13,SpringMVC常用注解
@EnableWebMvc在配置类中开启Web MVC的配置支持。
@Controller
@RequestMapping用于映射web请求,包括访问路径和参数。
@ResponseBody 支持将返回值放到response内,而不是一个页面,通常用户返回json数据。 @RequestBody允许request的参数在request体中,而不是在直接连接的地址后面。(放在参数前)
@PathVariable 用于接收路径参数,比如@RequestMapping(“/hello/{name}”)声明的路径,将注解放在参数前,即可获取该值,通常作为Restful的接口实现方法。
@RestController 该注解为一个组合注解,相当于@Controller和@ResponseBody的组合,注解在类上,意味着,该Controller的所有方法都默认加上了@ResponseBody。
@ControllerAdvice 全局异常处理,全局数据绑定,全局数据预处理
@ExceptionHandler 用于全局处理控制器里的异常。
@InitBinder 用来设置WebDataBinder,WebDataBinder用来自动绑定前台请求参数到Model中。 @ModelAttribute

14,Spring事务注解
@Transactional

http://www.dinnco.com/news/82947.html

相关文章:

  • 世代网络高端企业网站建设设计功能公司国内哪个搜索引擎最好用
  • 胶州网站建设公司哪家好私域流量营销
  • 莱州教育网站百度指数的搜索指数代表什么
  • 网站设置在设备之间共享什么意思关键词优化seo优化排名
  • 淘宝买cdk自己做网站哈尔滨新闻头条今日新闻
  • 网站管理系统有哪些适合口碑营销的产品
  • wordpress 网络验证惠州搜索引擎seo
  • 做代刷网站赚钱不网络营销策略包括哪些
  • 网站建设视频百度网盘下载网页版百度云
  • 济南网站优化推广官网优化哪家专业
  • wordpress编辑器失效360优化大师官方下载手机
  • 怎样给网站做一张背景成都营销型网站制作
  • 邹城网站建设公司品牌宣传方案
  • jsp网站开发难点商务软文写作范文200字
  • wordpress 快速编辑seosem是什么职位
  • 毕设做网站可以得高分吗公关公司提供的服务有哪些
  • 怎么做网站盗号免费推广app平台有哪些
  • 如何选择品牌网站建设中国国家培训网官网查询
  • 案例应聘网络营销做网站推广引擎搜索优化
  • 龙岩做网站的公司凡科建站教程
  • asp网站下用php栏目南宁网站推广公司
  • 模版网站利于优化seo上海网站推广
  • wordpress调用page手机优化大师官方免费下载
  • 搭建网站 软件下载最好的营销策划公司
  • 网站模板 整站源码下载互联网广告投放
  • 南京 高端网站建设搜索引擎优化人员优化
  • 保定建站客户资源买卖平台
  • 如何在网上做自己的网站免费职业技能培训网站
  • 上海做响应式网站的公司网络销售员每天做什么
  • 政府门户网站建设建议百度云搜索引擎