springboot基础

约定大于配置

如果模型中有个名为sale的类,数据库中对应的表就会默认命名为“sale”。
maven默认约定:源代码在/src/main/java,资源文件在/src/main/resources,测试代码在/src/test,项目会产生一个可分发的jar文件在target中,编译好的字节码在/target/classes。


常见注解
  1. @component:标注一个普通的spring bean类
  2. @controller:标准一个控制器组件类
  3. @service标注一个服务组件类
  4. @repository:标注一个仓库组件类
  5. @springbootapplication=@configuration+@enableautoconfiguration+@componentscan(因为这三个经常一起使用,所以直接用一个代替)
    @configuration:标识一个类可以使用spring ioc容器作为bean定义的来源,常和@bean一起使用
  6. @enableautoconfiguration:自动配置spring上下文,通常会自动根据用户的类路径和bean定义自动配置
  7. @componentscan:自动扫描含有@component标识的类,也包含@component的子注解@service、@repository、@controller。这些bean一般配合@autowired构造函数来注入。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值