原创 srpingboot 菜鳥入門 -- 6、Thymeleaf模板引擎,freemarker模板引擎

Thymeleaf是一個Java庫,一個XML / XHTML / HTML5模板引擎 實現步驟 步驟一:在pom.xml中添加Themeleaf依賴 (1)Thymeleaf (2)freemarker 步驟二:編寫模板文件 在路徑

原创 使用freemarker-2.3.20通過xml模板生成work文件

1、官網下載freemarker-2.3.20.jar包,用freemarker-2.3.20.tar.gz裏面的freemarker.jar就可以了; https://freemarker.apache.org/ 2、如何生成xml模板

原创 linux常用命令-部分

自己平時用得比較多的命令: 查看當前文件夾下的所有文件及文件夾:ls 或者 ll 切換用戶:su - 用戶名,enter之後輸入密碼 查服務器內存用量:df -h 切迴文件夾上一層:cd .. 切迴文件夾上上一層:cd ../.. 切換至

原创 srpingboot 菜鳥入門 -- 7、項目添加JSP支持

老套路,加依賴,加配置,寫controller類,寫jsp文件,就這麼搞掂了。 步驟一:在pom.xml添加依賴(web支持,servlet 依賴,JSTL依賴,Tomcat依賴) 步驟二:在application.properties

原创 JAVA 操作符--簡單彙總

賦值的操作符是:‘’=‘’;例子:int a = 1; 算術操作符包括:+(加)、-(減)、*(乘)、/(除)、%(取模操作符);例子:int f = 23%10;//結果:3 自動遞增和遞減:++、-- 關係操作符:>、>=、<、<=、

原创 Spring框架1--IOC--筆記

Spring的作用和優勢 //整合其他框架,解耦,主要使用Spring容器的兩個特性:IoC(控制反轉)、AOP(面向切面編程) Spring框架是一個整合框架,用於整合其他技術,例如JDBC,Struts,Hibernate等。 Spr

原创 maven倉庫路徑帶有空格導致的啓動報錯

報錯內容有: ******there is duplicate *** defined, path is jar `````` path is jar:file:/E:/Program%20Files/maven-store/*****

原创 srpingboot 菜鳥入門 -- 8、集成mybatis

老套路,添加依賴,添加配置,寫實體類,寫mapper接口,寫service類,寫controller類 步驟一:在pom.xml添加依賴 步驟二:添加鏈接數據庫配置 步驟三:寫代碼 (1)寫實體 (2)寫Mapper接口 其中@O

原创 srpingboot 菜鳥入門 -- 5、全局異常捕獲處理類

直接上主體: 1、創建類(名字自定義),類添加註解:@ControllerAdvice; 2、添加方法,添加註解:@ExceptionHandler(Exception.class); 3、若返回值是String或者Json類型,需要添加

原创 srpingboot 菜鳥入門 -- 2、使用fastJson解析Json數據

1、在pom.xml中引入fastJson依賴庫     <!-- 添加fastjson 依賴包. -->     <dependency>         <groupId>com.alibaba</groupId>         <

原创 srpingboot 菜鳥入門 -- 4、JAP-Hibernate

JPA(Java Persistence API)是Sun官方提出的Java持久化規範。它爲Java開發人員提供了一種對象/關係映射工具來管理Java應用中的關係數據。 實現步驟: 1、在pom.xml中添加mysql,spring-da

原创 srpingboot 菜鳥入門 -- 3、熱部署

springboot熱部署有三種方法,推薦最後一種 在第一第二中方法之前,先在pom.xml中加入配置: 方法一(推薦):springboot + devtools (1)先在pom.xml中添加依賴包 (2)添加spring-boot

原创 springboot 菜鳥入門 -- 1、簡單創建hello world

開始這個沙雕的旅程: 1、創建maven project項目 group id :cn.yourgroup artifact id :spring-boot-helloworld 2、在pom.xml中配置springboot包 (1)s

原创 AIX系統-命令查找表全量的sql(dbserver)

命令: db2look  -d  數據庫名  -t  數據庫名.表名  -e 例子:db2look -d accdb -t accdb.table -e

原创 Java 快速排序、插入排序、冒泡排序速度比較(圖)

Y軸是時間:ms、X軸:隨機生成數組的大小。隨機數組中數值的最大值MAX爲999。 最後附上各個排序的代碼: 快速排序:     static void quickSort(int[] arr,int begin,int end) {