`

spring boot框架学习学前掌握之重要注解(1)-sprng的java配置方式

 
阅读更多

本节主要内容:

1:重点注解介绍

2:使用重点注解环境搭建

声明:

本文是《凯哥陪你学系列-框架学习之spring boot框架学习》中学前掌握之重要注解(1)

java配置是spring 4.x推荐的撇嘴方式。可以完全代替xml配置。

1:重点注解

@configuration和@bean注解

说明:

@configuration:该注解使用在类上面,其实就相当于是spring的一个xml配置文件

@bean:该注解作用在方法上,其实就相当于是xml中的<bean>节点了。

2:重点注解实战:

实战目的:

該示例演示了如何通过java的配置方式进行配置spring.并实现了Spring IOC功能

2.1:工程创建

创建的是maven项目:

null

null

null

 

2.2:pom文件添加依赖

 <parent>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-parent</artifactId>

本节主要内容:

1:重点注解介绍

2:使用重点注解环境搭建

声明:

本文是《凯哥陪你学系列-框架学习之spring boot框架学习》中学前掌握之重要注解(1)

java配置是spring 4.x推荐的撇嘴方式。可以完全代替xml配置。

1:重点注解

@configuration和@bean注解

说明:

@configuration:该注解使用在类上面,其实就相当于是spring的一个xml配置文件

@bean:该注解作用在方法上,其实就相当于是xml中的<bean>节点了。

2:重点注解实战:

实战目的:

該示例演示了如何通过java的配置方式进行配置spring.并实现了Spring IOC功能

2.1:工程创建

创建的是maven项目:

null

null

null

2.2.1:添加spring boot必要的父依赖:

null

 

 

添加spring mvc的依赖:

null

 

添加数据库连接池的依赖:

null

 

添加插件:

null

 

添加tomcat的插件:

null

 

 

至此。我们已经将需要的依赖添加到pom文件中了。

通过本文学习:

1:知道两个新的注解@Configuration和@Bean这两个注解存在。大致了解其功能

2:spring boot环境搭建。为接下来学习spring boot做准备

下节预告:

在下节课中我们主要完成的是如何通过java的配置方式进行配置spring.

欢迎关注凯哥微信公众号:凯哥Java

欢迎访问凯哥个人网站:www.kaigejava.com

本文在凯哥个人网站地址:http://www.kaigejava.com/article/edit/31

分享到:
评论

相关推荐

    spring配置 spring配置 spring配置 spring配置 spring配置

    spring配置 spring配置 spring配置 spring配置 spring配置

    Spring 集成 Kafka的配置文件及代码讲解

    Kafka是一个高吞吐量、分布式的发布/订阅消息系统,而Spring框架是Java开发中最广泛使用的应用框架之一。通过将两者结合,我们可以构建高效、可扩展的微服务架构。 首先,我们需要在Spring项目中引入Kafka相关的...

    SpringBoot二维码和条形码生成工具包

    SpringBoot作为一个轻量级的Java框架,使得开发人员能够快速构建微服务应用。本资源包专注于在SpringBoot项目中集成二维码和条形码的生成功能,方便开发者快速集成到自己的应用中。 首先,我们要理解二维码和条形码...

    SpringCloud消息总线Bus配置中心实现过程解析

    **SpringCloud消息总线Bus配置中心实现过程解析** 在分布式系统中,配置管理是一个重要的环节。SpringCloud提供了配置中心的功能,使得系统中的各个微服务能够共享配置,并且可以在配置发生改变时实时同步更新。...

    spring4.0+mybatis3.2+springMvc+easyui1.3.2

    1. **Spring4.0**:作为一款全面的企业级应用框架,Spring4.0提供了一整套服务,包括依赖注入、面向切面编程(AOP)、事务管理、数据访问、Web应用等。它简化了Java EE的复杂性,使得开发者能够更专注于业务逻辑的...

    spring-beans-4.3.xsd

    资源配置Sprng.xml的重要文件 看到网上资源很少 就给大家分享一下

    Spring+Servlet读取数据库返回JSON数据(源码).zip

    在Java Web开发中,Spring框架和Servlet技术是两个核心组件,它们经常被用来构建高效、可扩展的Web应用程序。Spring框架提供了丰富的功能,包括依赖注入、面向切面编程、MVC(模型-视图-控制器)架构等,而Servlet则...

    spring+springMVC+mybatis+quartz动态定时任务创建

    首先,Spring框架是Java企业级应用开发的核心,它提供了一个全面的编程和配置模型,用于简化企业级应用的复杂性。Spring的核心特性包括依赖注入(DI)和面向切面编程(AOP),这两个特性使得代码更易于测试和维护。...

    Ext Struts2.0 Sprng2.0 Ibatis2.3 例子

    标题 "Ext Struts2.0 Spring2.0 Ibatis2.3 示例" 涉及的是一个集成开发环境,这个环境结合了三个重要的Java技术框架:Struts2、Spring和Ibatis,用于构建高效的企业级应用程序。让我们逐一深入探讨这三个框架及其在...

    Spring5.zip

    Spring运行helloworld所需的三个基础包,分明为com.springsource.org.apache.commons.logging-1.1.1.jar,spring-beans-5.0.2.RELEASE.jar,spring-core-5.0.2.RELEASE.jar

    struts2常量设置详解 struts2常量设置详解

    ### Struts2常量设置详解 #### 一、概述 在Struts2框架中,配置文件`struts.properties`用于定义一系列重要的系统级配置项,这些配置项对框架的行为...理解这些配置项的含义及用途对于熟练掌握Struts2框架至关重要。

    sprng和struts有什么区别?

    Spring和Struts是两种在Java Web开发中广泛使用的框架,它们在功能和设计上有显著的差异。Struts是MVC(Model-View-Controller)架构的典型代表,主要关注Web应用的表示层,而Spring则是一个更加全面的框架,涵盖了...

    Sprng2.5.6+Hibernate3.6+Struts2.3.16的Jar包

    里面有 Sprng2.5.6+Hibernate3.6+Struts2.3.16的Jar包 已经分好类 但是strut2里面只是包含了最基础的Jar包,其他的按需自己+。 里面还有 jstl标签库的jar 和 数据库MySQL的驱动包 详细配置方法: ...

    访问有些网站慢的原因

    1. **提高国家交换中心的带宽**:虽然短期内可能难以实现大规模提升,但长期来看,随着技术的发展和需求的增长,增加带宽将是提高整体网络速度的有效途径之一。 2. **采用CDN加速技术**:内容分发网络(CDN)可以将...

    积分管理系统java源码-mystyle:我的风格

    以springmvc、sprng、hibernate为基础框架搭建java web快速开发手架.ps:(参考,) mysql数据库 前端使用基于bootstrap的metronic组件库 使用泛型封装dao、service、controller基类,包含分页,查询条件封装,从而达到...

    IoC容器思维导图.emmx

    全网最全面Spring框架IoC知识体系的思维导图,讲解了Spring中的两大IoC容器和依赖注入的方式

    j2ee通用权限管理系统

    包含源代码,发布文档和系统说明文档...开发环境:1、struts2+sprng+hibernate+ajax+html 2、 将所有sql写在了配置文件来代替dao层,简化了开发,增加了可维护性。 如有疑问请联系本人,本人邮箱:songdianhai@163.com

    Flex+Blazed+J2EE,特效、树、表格、图片滚动等控件封装,基础教程注释。

    Flex+Blazed+J2EE 框架塔建,基本链接方式模板,封装flex代码,显示mxml与as剥离。flex代码分为3层,组件、控制、显示。包含大量注释,案例,帮助你10分钟理解felx开发,熟悉Flex+Blazed+J2EE框架。并且提供J2ee封装...

Global site tag (gtag.js) - Google Analytics