mmall遇到的問題

1. 當Springboot項目啟動時,程序沒有遇到報錯就停止

-引入

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
</dependency>

2. 引入redis的問題

-依賴

       <dependency>
            <groupId>redis.clients</groupId>
            <artifactId>jedis</artifactId>
            <version>3.1.0</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-redis</artifactId>
        </dependency>

2.1 springboot 整合redis

參考文章實現(xiàn)
https://blog.csdn.net/zhulier1124/article/details/82154937

1/讀取yml配置的問題
@ConfigurationProperties 與 @Value公用,因為樹的層級較多,無法用prefix全部覆蓋

application.yml文件
spring:
   redis:
    host: localhost
    port: 6379
    timeout: 10000
    jedis:
      pool:
        min-idle: 2
        max-idle: 8
        max-active: 10
config.java文件
@Component
@ConfigurationProperties(prefix = "spring.redis",ignoreUnknownFields = true)
@Slf4j
@Data
public class RedisConfig {

    private String host;

    private Integer port;

    @Value("${spring.redis.jedis.pool.max-active}")
    private Integer maxTotal;
   //只能用權限定名獲取配置信息
    @Value("${spring.redis.jedis.pool.max-idle}")
    private Integer maxIdle;

    @Value("${spring.redis.jedis.pool.min-idle}")
    private Integer minIdle;

    private Integer timeout;

}

2/ 反序列化報錯 Consider defining a bean of type 'xxx' in your configuration問題
解決方法
https://blog.csdn.net/a532672728/article/details/77702772?utm_source=blogxgwz0

3.springboot整合Mybatis

1/使用mybatis generator

依賴

<dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>2.0.1</version>
        </dependency>

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.6</version>
        </dependency>

        <dependency>
            <groupId>org.mybatis.generator</groupId>
            <artifactId>mybatis-generator-core</artifactId>
            <version>1.3.2</version>
        </dependency>

        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>druid</artifactId>
            <version>1.1.9</version>
        </dependency>

文件標配

2/無法找到mapper問題

對mapper使用@mapper注解

application.yml
mybatis:
  mapper-locations: classpath:mapperss/*.xml
  #注意:一定要對應mapper映射xml文件的所在路徑
  type-aliases-package: com.imooc.user.pojo  # 注意:對應實體類的路徑

3/cookie注入
java.lang.IllegalArgumentException: An invalid domain [.test.com] was specified for this cookie

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,717評論 0 5
  • 前言 ??現(xiàn)在微服務火的一塌糊涂,但凡出來面?zhèn)€試,好像你不會微服務就跟你什么都不會一樣。但是像我們這種做外包的小公...
    宇云軒閱讀 8,209評論 1 6
  • 端午節(jié)那天,男孩子問我:“你愿意做我的女朋友嗎?” 我心里一顫,“這個日子……我沒有做過別人女朋友哦,不太會?!?...
    靜賢師妹閱讀 734評論 10 6
  • 資源 [1] gRPC Java Example 關鍵詞 高性能,開源,雙向流式,多開發(fā)語言支持,Apache 2...
    ArtisCoder閱讀 797評論 0 1
  • 第一章:雪地棄嬰 這一夜,溯風怒吼、大雪紛飛,住在村口的菱伯卻恍然間聽到了嬰兒的啼哭和一兩聲狗的吠叫。 “這么冷的...
    柳絲長長閱讀 216評論 0 3

友情鏈接更多精彩內容