SpringBoot笔记

SpringBoot简化了Spring的XML配置,采用注解实现依赖注入,降低了代码耦合度。内置Web服务器加速了应用开发。IOC容器允许复用Bean,减少手动创建,降低耦合。依赖注入可通过构造器、setter或field实现。配置中涉及jdbc连接参数。常用注解如@Controller用于控制器定义。AOP编程则提供切面操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 一.理解什么是SpringBoot?
    1.对Spring的封装,简化了依赖注入,从xml方式改成注解方式。
    2.上手容易,使用各类sarter包,快速构建,开发一个web应用。
    3.使用了ioc容器降低了代码之间的耦合度,容器管理对象,避免出现空指针异常,滥用对象。
    5.使用内置web服务器,方便测试。
    5.继续扯别的。。。
  • 二.为什么使用IOC容器?
    1.复用Bean,不用到处创建对象,需要时从ioc中获取即可实现复用。
    2.降低Bean之间的耦合度,不会因为类的依赖关系发生变化,导致需要在多处位置修改需要new的类,来完成新的依赖条件。
  • 三.依赖注入的方式
    1.Constrator
    2.Setter
    3.Field
    *由于spring在运行时,会在调用构造器方法后在对需要的依赖进行获取,而此时,通过属性注入的依赖可能在ioc中还未生成,故属性注入时,若构造器或构造器之前运行的代码块中包含对属性的使用,则程序运行会报空指针错误。
  • 四.配置
  • 1 jdbc连接
- jdbc-url:jdbc:sqlserver://127.0.0.1:1433;DatabaseName=test;trustServerCertificate=true;encrypt=true;
      username: sa
      password: test
      driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
 jdbc-url: jdbc:oracle:thin:@172.15.58.14:1521/oadb
      username: admin
      password: test
      driver-class-name: oracle.jdbc.OracleDriver
  • 五.常用注解
    @Controller
  • 六.AOP编程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值