原创 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