1. 程式人生 > 實用技巧 >web 小知識

web 小知識

1.springboot專案啟動報錯,錯誤資訊大致如下

在啟動類的上方加個註解@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class}),這個問題就是關於資料來源的配置問題,就是存在部分功能不需要資料來源。

2.熱部署問題,每次改動程式碼無需重啟專案,在pom檔案中加入下面的依賴

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <optional>true
</optional> </dependency>

3.後端返回資料給前臺,表單提交的話,如果返回的資料過大,那麼會報這樣的錯。java.lang.IllegalArgumentException: Request header is too large。因為超過了Tomcat的預設大小,在application.properties中加入下面兩行即可。

server.maxPostSize: -1
server.maxHttpHeaderSize : 102400

4.前端定義了全域性變數,然後頁面報undefined錯,有可能是沒有引入jQuery。加入下面這行,引入jQuery。

<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>

5.在使用layui的時候,建立表格樣式,裡面的sort: true表示升降序的意思。

6.宣告實體類的時候,我們通常使用@Table('表名')。使用@Data註解,可以省略生成get(),set()方法。這裡涉及到lombok

可以在開發工具中新增一個外掛,也可以加入一個依賴。

 <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <optional>true
</optional> </dependency>