web 小知識
阿新 • • 發佈:2020-12-01
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>