原创 nginx + tomcat 實現動靜分離

Nginx 動靜分離簡單來說就是把動態跟靜態請求分開,不能理解成只是單純的把動態頁面和靜態頁面物理分離。嚴格意義上說應該是動態請求跟靜態請求分開,可以理解成使用 Nginx 處理靜態頁面,Tomcat處理動態頁面。動靜分離從目前實

原创 Windows下Nginx的啓動、停止、重啓等命令

Windows下Nginx的啓動、停止等命令 在Windows下使用Nginx,我們需要掌握一些基本的操作命令,比如:啓動、停止Nginx服務,重新載入Nginx等,下面我就進行一些簡單的介紹。 假設你安裝在 C:\server\

原创 mybatis 主配置文件各個標籤的分析

Configuration The MyBatis configuration contains settings and properties that have a dramatic effect on how MyBatis

原创 mybatis generator 使用maven 在idea中實現

最近在用mybatis開發項目,由於原來使用的hibernate,感覺mybatis幹了很多體力活,比如大量的表對應的實體類,dao,mapper都需要寫,並且我們目前還沒有進行封裝basemapper 這樣的類,自身的增刪改查,

原创 Dynamic SQL mybatis動態sql

Dynamic SQL 動態sql是我們開發中家常便飯,但是我們經常會因爲格式不正確,多一個, 少一個空格等問題帶來諸多煩惱,所以動態sql是我們必須要掌握和了解的 The Dynamic SQL elements should

原创 精選IDEA中十大提高開發效率的插件!

JRebel 熱部署插件 開發這個是必不可缺少的 GenerateAllSetter 當你進行對象之間賦值的時候,你會發現好麻煩呀,能不能有一個更好的辦法呢~ 有,只要你選中需要生成set方法的對象,按下快捷鍵 alt+ente

原创 告別慢SQL,如何去寫一手好SQL ?

MySQL性能 最大數據量 最大數據量 拋開數據量和併發數,談性能都是耍流氓。MySQL沒有限制單表最大記錄數,它取決於操作系統對文件大小的限制。 《阿里巴巴Java開發手冊》提出單錶行數超過500萬行或者單表容量超過2GB,才

原创 IntelliJ IDEA 2019 快捷鍵終極大全,速度收藏!

自動代碼 常用的有fori/sout/psvm+Tab即可生成循環、System.out、main方法等boilerplate樣板代碼 。 例如要輸入for(User user : users)只需輸入user.for+Tab ;

原创 Struts2 學習之三 (struts數據驗證)

Struts2 的類型轉換,對於 8 個原生數據類型以及 Date,String 等 常見類型,Struts2 可以使用內建的類型轉換器實現自動的轉換; 但對於自定義的對象類型來說,就需要我們自己指定類型轉換的 方式了。

原创 Spring 學習之二(Spring 和 hibernate 整合)

Spring 學習之二(Spring 和 hibernate 整合)     如果你不明白hibernate的搭建可以參考《Hibernate 學習路程之一(Hibernate 環境的搭建)》   Hibernate主配置文件包含三部分內

原创 Spring 學習之一(瞭解spring)

  1,什麼是spring框架 spring是J2EE應用程序框架,是輕量級的IoC和AOP的容器框架,主要是針對JavaBean的生命週期進行管理的輕量級容器,可以單獨使用,也可以和Struts框架,ibatis框架等組合使用   St

原创 Strust2學習之一(struts2 環境搭建)

Strust2學習之一(struts2  環境搭建)      Struts2是一個基於MVC設計模式的Web應用框架,它本質上相當於一個servlet,在MVC設計模式中,Struts2作爲控制器(Controller)來建立模型與視圖

原创 Linux下如何查看tomcat是否安裝、啓動、文件路徑、進程ID

Linux下如何查看tomcat是否安裝、啓動、文件路徑、進程ID 在Linux系統下,Tomcat使用命令的操作! 檢測是否有安裝了Tomcat: rpm -qa|grep tomcat 查看Tomcat的進程ID: ps -e

原创 spring 學習之三(spring 與hibernate, struts2整合)

spring 學習之三(spring 與hibernate, struts2整合)  如果不會struts環境搭建的可以參考《Strust2學習之一(struts2  環境搭建)》 如果不會spring和 hibernate整合的可以

原创 Struts2學習之二(受管理 BEAN得到 REQUEST與 RESPONSE對象 )

Struts2學習之二(受管理 BEAN得到 REQUEST與 RESPONSE對象 ) 有兩種方法: 1,IOC方式:實現ServletRequestAware與ServletResponseAware接口。 2,非IOC方式:Ser