首页 > 其他分享 >springboot配置

springboot配置

时间:2023-06-27 20:02:13浏览次数:40  
标签:xml springboot 配置 bean 自动 注解 main

复习:
配置SSM
MAVEN ==》 依赖(一堆的)
web.xml (servlet, filter, listener...)
spring-mvc.xml
spring-mybatis.xml
mapper....
缺点:
忒麻烦(配置文件多)
容易出错
花费得时间长
如果从0开始配置一个 hello world(url)ssm项目
一, springboot
最重要得2个特点
1,自动配置spring
自动管理bean,自动扫描,自动注入(要在被注入得成
员变量上面追加@Autowire)
2,零配置
没有xml配置文件,全部采用注解的方式
二, springboot的启动类

点击查看代码
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Springboot01Application {

    public static void main(String[] args) {
        SpringApplication.run(Springboot01Application.class, args);
    }

}
1, @SpringBootApplication: 是srpingboot的核心注 解, java程序的入口是main方法 一个springboot项目, 只有一个加了 【@SpringbootApplication】注解的main方法, 这个类也就是springboot的唯一的入口类 2, springboot会自动扫描并管理类(bean), 自动扫描 的路径是: 启动类(也就是加了@SpringbootApplicaiton注解 的类)所在的同级包, 以及下级包里面所有的bean(加了注解的类(4个注 解中的任意一个))

标签:xml,springboot,配置,bean,自动,注解,main
From: https://www.cnblogs.com/liangkuan/p/17509796.html

相关文章

  • 三级域名需要重新配置SSL证书
    SSL证书介绍SSL证书的有效性和安全性是基于域名的。每个SSL证书都会与一个特定的域名(包括子域名)相关联。当你购买SSL证书时,通常只包括了一个特定的主域名(如example.com)或者泛域名(如*.example.com),而不包括子域名。因此,如果你要为子域名(如subdomain.example.com)使用SSL......
  • Windows系统中的组策略、计算机配置、管理模板、系统凭据分配、加密数据库修正、易受
    介绍与Windows系统中的组策略、计算机配置、管理模板、系统凭据分配、加密数据库修正、易受攻击和批处理相关的信息:Windows组策略(WindowsGroupPolicy):Windows组策略是用于管理Windows操作系统中用户和计算机配置的一种功能。它允许系统管理员通过集中的方式对多台计算机应用相......
  • Linux安装与配置FTP服务
    1、FTP安装与配置1.1、FTP安装一般使用yum直接在线安装#在线安装FTPyuminstall-yvsftpd安装完成后查看ftp状态#查看ftp状态systemctlstatusvsftpd.service#启动ftp状态重启:restart,停止:stop,开机自启:enable,关闭开机自启:disablesystemctlstartvsftpd.service1.2......
  • SSH2配置事务的两种方式
      在介绍Hibernate事务配置之前仍然要先搭建SSH2环境,在前文《Spring整合Struts2中拦截链与注解的使用 》中已经介绍过了Spring与Struts2的整合,接下来我们集成Hibernate需要做的有两件事情,第一加入Hibernate依赖包,第二是在web.xml文件中进行对Hibernate的相关配置。首先来来看需......
  • CAS SSO配置
    基于CAS+Tomcat配置SSO一、系统配置casserver3.1.1casclient2.1.1tomcat5.5二.Tomcat配置,启用SSLa.在要安装CAS的机器上为Tomcat生成用于SSL通讯的密钥:%JAVA_HOME%/bin/keytool-genkey-aliastomcat-keyalgRSA这时需要输入密钥密码和其他参数(第一个参数CN必须设置为CAS机......
  • 基于vue +Java+springboot+element-ui开发的智慧班牌系统源码
    电子班牌系统又称之为智慧班牌,是当前校园数字化信息化建设、文化建设的主流,是校园日常工作安排、校园信息发布、班级文化风采展示、课堂交流、家校互通的重要应用载体。在每个班级门口安装一台电子班牌终端,实现学校日常管理、校园信息化建设数据对接,为学生提供一个德智教育文化环境......
  • 怎么部署代码到git上,并配置idea 拉取代码等操作
     怎么部署代码到git上,并配置idea拉取代码等操作?1要将代码部署到Git上并配置IDEA以拉取代码,您可以按照以下步骤进行操作:231.创建一个Git仓库:首先,在Git托管平台(如GitHub、GitLab、Bitbucket等)上创建一个新的仓库。请根据您的需求进行设置,并获取仓库的URL。452.......
  • HAproxy 配置
    HAProxy是一个使用C语言编写的自由及开放源代码软件,其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它......
  • Linux系统之Drone配置文件
    /usr/local/bindrone.ymlversion:'3'networks:mxy:external:falseservices:#容器名称drone-server:container_name:drone#构建所使用的镜像image:drone/drone#映射容器内80端口到宿主机的8069端口,若修改的话,那么上面Gitee上也需要......
  • Eclipse3.6 + Tomcat7 + Jdk1.6配置
     Eclipse3.6+Tomcat7+Jdk1.6配置管理Eclipse上的tomcat的插件SysdeoEclipseTomcatLauncherpluginhttp://www.eclipsetotale.com/tomcatPlugin.html-----正文开始----一直以来都是很容易的将eclipse与tomcat结合使用,但是最近想试用tomcat7的时候,却突然发现eclipse将web服务......