springboot简单了解

先创建一下springboot工程,可以在idea里面创建,也可以在spring.io的 官网里面创建,因为idea很卡,所以我一般用官网里面创建。

 

 勾选起步依赖:

 

然后在程序中,对于控制器类需要写的是,访问路径,然后加上需要的注解:

 

下面是spring和springboot的区别:

 

 在简单介绍一下springboot:

 

 起步依赖:

   

 

 springboot的有一个启动类:

 

  springboot提供三种配置属性的方式:一种是properties文件中,一种是在yml还有yaml文件

 

 加载顺序是properties大于yml大于yaml,

 

 语法规则,重要的:后面要加空格

 

 读取这个配置文件中的信息可以通过三种方法:1.通过@Value(${属性名})直接读取,

 

 

2.把信息封装到Environment对象中,在通过这个对象调用:

 

 3.可以自己定一个对象来封装想要的数据:

 

 但是使用这种方法,需要在pom中引入一个依赖,不然可能会报错:

 

 然后可以在配置文件中设置多环境 的开发的配置信息,比如设置不同的端口号,而每个环境之间需要用--- 三个减号隔开:

   

 

这个不同的环境,一般是发给别人 ,别人要在他的电脑上测试的话,就使用哪个cmd,再在里面通过一些指令,选择需要的环境,或者自己改写需要的环境:

   

 

 springboot与maven的多环境兼容,在maven中配置 一些属性,然后可以在springboot的配置文件中使用

     

 

 检查有没有使用到maven中的属性的话就可以,打包之后去看看相关配置文件中的引用的maven属性有没有变为具体的值,如果没有,则说明失败了:

 

 

 为什么失败了,因为没有开启对资源占位符的解析:

 

 配置文件的分类:

 

 然后就是springboot整合junit,我们先复习一下之前用ssm整合junit是怎么操作的:

 

 接下来就是springboot整合junit:就更加简单

    

 

 然后就是springboot整合ssm,其中spring和springmvc不要整合,疑问那些config类在springboot中都被删除了,springboot内部包装好了那些配置文件的功能,需要整合的mybatis。

先复习一下,ssm是怎么整合mybatis的:

 

 

  

 

 然后就是springboot整合mybatis,首先需要勾选需要的起步依赖,然后把url,password这些在yml配置文件中写好也就是设置数据源,最后再数据层接口上写@Mapper注解。

   

 

 映射:

 

 总的来说大概就是这样:

 

 还有一个网页索引设置可以看一下:

 

posted @   索隆111  阅读(77)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· 单线程的Redis速度为什么快?
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
点击右上角即可分享
微信分享提示