原创 springboot(2)- springboot 項目創建方法
1 springboot 項目創建的3種方法 1.1 在線創建 https://start.spring.io/ 1.2 通過IDE創建 1.2.1 IDEA創建 springboot項目 1.2.2 STS 創
原创 springboot(17)- 整合web開發(9)- 整合web基礎組件
1 整合 web 基礎組件 @WebServlet(urlPatterns = "/myservlet") public class MyServlet extends HttpServlet { @Override
原创 springboot(9)- 整合web開發(1)- json 解析
1 springboot 默認 json 解析方案 1.1 返回 json數據 實體類 Controller //@Controller @RestController public class UserContr
原创 springboot(8)- 整合視圖層(3)-整合 jsp
1 springboot 整合 jsp 1.1 新建工程 1.2 添加依賴 <dependency> <groupId>org.apache.tomcat.embed</groupId>
原创 Spring Boot (2) - 配置文件
1 SpringBoot配置文件類型和作用 SpringBoot是基於約定的,所以很多配置都有默認值,但如果想使用自己的配置替換默認配置的話,就可以使用application.properties或者 application.
原创 springboot(10)- 整合web開發(2)- 靜態資源訪問
1 靜態資源訪問 2 兩種方式自定義靜態資源訪問位置 2.1 方式1 2.2 方式2 package com.tzb.config; import org.springframework.context.annotati
原创 springboot(7)- 整合視圖層(2)-thymeleaf
1 Thymeleaf 新一代模板引擎 1.1 新建工程 1.2 實體類 1.3 Controller @Controller public class BookController { @GetMapping(
原创 springboot(1)- 純 java 編寫 SSM
不需要 spring 的xml 不需要 web.xml 1 新建工程 2 pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.ap
原创 springboot(4)- yaml 配置
1 yaml 配置 yaml配置是有序的,properties 配置是無序的 自定義的yaml 目前暫時不支持使用註解直接注入到 spring boot 項目 1.1 yaml 注入屬性 單元測試 @Sprin
原创 springboot(6)- 整合視圖層(1)- freemarker
1 整合 freemarker 1.1 新建 module 1.2 簡單分析 2 案例 2.1 實體類和Controller 實體類 Controller @Controller public class
原创 springboot(11)- 整合web開發(3)- 文件上傳
1 文件上傳 1.1 案例 頁面 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>文件上傳</title> </
原创 Spring Boot (1) -快速入門
1 Spring 1.1 spring 優點 Spring是Java企業版(Java Enterprise Edition,JEE,也稱J2EE)的輕量級代替品。無需開發重量級的Enterprise JavaBean(EJB),S
原创 springboot(15)- 整合web開發(7)- 加載 xml 配置,註冊攔截器
1 加載 xml 配置文件 package com.tzb; public class SayHello { public String sayHello(){ return "hello xml";
原创 springboot(13)- 整合web開發(5)- 自定義異常
1 異常處理 1.1 靜態頁面 Controller @RestController public class HelloController { @GetMapping("/hello") public S
原创 springboot(18)- 整合web開發(10)- 整合 AOP
1 整合 AOP <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s