SSM常用的pom.xml依赖和配置文件

本文介绍如何在Maven项目中配置Thymeleaf与MyBatis,包括依赖管理、解决静态资源过滤问题及数据库连接配置等关键步骤。

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

pom.xml依赖

  1. one

    <dependency>
        <groupId>org.thymeleaf</groupId>
        <artifactId>thymeleaf-spring5</artifactId>
    </dependency>
    <dependency>
        <groupId>org.thymeleaf.extras</groupId>
        <artifactId>thymeleaf-extras-java8time</artifactId>
    </dependency>
    
  2. two
    在maven中约定大于配置,我们之后遇到我们写的配置文件,无法被导出或者生效的问题
    当加载无法包,可能出现问题说明:Maven静态资源过滤问题
    在pom依赖中直接导入以下代码更新,即可导入包

   <build>
        <resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
        </resources>
    </build>

配置文件

整合mybatis文件


spring:
  datasource:
    username: root
    password: root
    #加入时区报错了,就增加一个时区ok了&serverTimezone=UTC&
    url: jdbc:mysql://localhost:3306/mybatis?&serverTimezone=UTC&useUnicode=false&charactEncoding=utf-8
    driver-class-name: com.mysql.jdbc.Driver


#整合mybatis
mybatis:
  type-aliases-package: com.liang.pojo
  mapper-locations: classpath:mybatis/mapper/*.xml

强大的资源网站

semantic-ui:https://semantic-ui.com/elements/icon.html
可以到上面复制代码找到你所满意的组件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Java中的战斗机

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值