Java教程

Spring-Boot笔记1

本文主要是介绍Spring-Boot笔记1,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.离线创建一个Spring-Boot项目

①首先创建一个maven项目

②在pom.xml文件中添加依赖

③创建一个启动类

下面可以写一个测试类来测试一下

2.更改tamcat的端口号以及在porperties配置文件中如何读取配置文件中的参数

在resources下创建一个porperties配置文件 需要注意 如果创建完之后查看创建的配置文件带不带绿叶 如果是绿叶 即创建正确  否则该文件无效

然后更改tomcat的端口号   还可以更改启动服务的时间

测试一下   可以看到我们的端口号已经变成8090了 

2 在porperties配置文件里面怎么读取配置文件中的参数

①首先创建一个 类 这里是创建了一个学生类

在porperties配置文件里面参数的书写方式  XXX.属性名=属性值    这个XXX是前缀

这里是因为中文乱码 先用英文代替一下

如何接到这里面的参数 我们需要 在我们书写的student类上面加上注解

这里用到了lombok依赖 我们先引入一下

这里需要跟properties中要读取参数的前缀一致

测试一下

取到了  那么 yml配置文件怎么配置端口号 和读取配置文件中的参数呢如果同时存在会执行哪个?

①首先创建一个  application.yml 配置文件  注意事项跟上面的 properties一样  

可以看到  这个跟区别是 不需要重复书写 server  因为他们同属于server 但是 他们有固定的格式要求  port需要前置空格  不然会失效

 冒号等于properties的等号 但是后面也需要一个空格如果直接书写会变色

那么接参有什么区别呢

可以接这是第一种接参方式 还有第二种  以注解的形式读取参数使用 @value来接受参数 使用@value  那么就不需要使用@ConfigurationProperties 注解了

测试一下

那么 都可以接什么类型的呢?    可以看到只有八大基本类型跟String  Integer  Date 可以使用

3.Spring-Boot 怎么注册三大基本组件

首先我们要明白三大基本组件都有什么

①.Servlet    ②.Filter  ③.Listener

1.注册Servlet

一、首先创建一个Servlet类  继承HttpServlet  重写父类doGet doPost 方法

二、创建一个配置类 

2.注册filter

首先创建一个过滤器

然后编写 过滤器的配置代码

3.注册Listener 监听器

创建一个监听器类  实现ServletContextListener接口

再配置类中编写 监听器的代码

Spring-Boot--数据源整合

创建一个SpringBoot项目引入依赖

在properties配置文件中编写数据源

配置好不知道连接上了没 可以测试一下

运行出现

 HikariProxyConnection@160549854 wrapping com.mysql.cj.jdbc.ConnectionImpl@78d71df1

可以看到连接上数据库了

我们可以看到 这个数据库连接的是 Hikari   那我们如果像换德鲁伊怎么把

首先我们需要使用 德鲁伊的数据源

打开pom文件  添加 德鲁伊的架包

接着我们要去修改我们的数据源  改成德鲁伊的数据源

测试一下

结果可以看到 如下 说明连接成功

SpringBoot整合Mybaits

我们需要一个mybaits和springBoot的依赖

打开pom文件添加依赖

首先在 porperties文件中配置 mapper的映射文件路径

然后在resources文件下创建一个mapper文件  写一条sql

编写mapper方法 

在主启动器上写mapper接口所在的包路径

写controller层调用一下mapper层

然后运行  

 

这篇关于Spring-Boot笔记1的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!