原创 Navicat連接Oracle數據庫過程中的諸多問題

由於開發過程中需要用到Oracle數據庫,所以這幾天也一直在折騰Oracle,安裝、配置過程中也遇到了諸多問題,現總結一下,也便於以後查閱。 1、Navicat連接Oracle數據庫報錯:Cannot load OCI DLL 87: I

原创 有關json字符串的轉換

一、json字符串與java對象的轉換 1、json字符串轉化爲java對象   JSONObject jsonObject = JSONObject.fromObject(jsonStr);   User user = (User)JS

原创 關於項目的打包及發佈

以 IntelliJ IDEA 中運行的 spring boot 項目爲例,如果想把項目打包成 jar/war 包,則需要在 pom.xml 配置中增加一個打包插件:spring-boot-maven-plugin,並增加一行打包的配置:

原创 AnnotatedElementUtils.findMergedAnnotation

關於MongoDB,有一個核心操作類:MongoTemplate,使用這個MongoDB模板類可以很方便的對MongoDB數據進行CRUD操作,而這個類位於spring-data-mongodb這個jar包下,所以在使用maven進行we

原创 文檔根元素 "beans" 必須匹配 DOCTYPE 根 "null"

昨天在測試spring的配置文件spring.xml時,Junit測試老是報錯,其中主要錯誤信息爲:  Caused by: java.util.InvalidPropertiesFormatException: org.xml.sax.

原创 cannot open git-upload-pack

對於一枚菜鳥來說,從GitHub上搗鼓別人的項目最正常不過了。但是,對於碼農來說,實踐過程中總是會出現一些這樣或那樣的問題。 這不,在Eclipse上下載GitHub項目或者是使用Eclipse上傳代碼到GitHub時,一直出現 cann

原创 mybatis學習筆記(二)之XML方式的基本用法

在前一篇筆記中,我們創建了配置 mybatis-config.xml 文件,原來 mappers標籤下的內容爲:<mappers> <mapper resource="tk/mybatis/simple/mapper/Coun

原创 關於項目下js、css等文件的引用問題

前陣子被“文件引用路徑”這個問題折騰了好久,後來才漸漸明白是怎麼一回事。大家都知道,爲了安全性問題,項目開發時不會直接把頁面文件放在Webapp(WebContent)下,而是放在Webapp(WebContent)下的WEB-INF目錄

原创 web項目開發下WEB-INF目錄使用的注意事項

在web項目中,爲了安全,可能需要把jsp、html等頁面文件放在WEB-INF目錄下,這樣如果我們的頁面中出現超鏈接<a>標籤或者<script></script>腳本下的location.href去直接轉向到WEB-INF下的某一個j

原创 mybatis學習筆記(一)之文件配置

通過 http://mvnrepository.com/ 可以查找pom.xml文件的依賴座標1,、mybatis的 pom.xml 文件大概依賴如下:<project xmlns="http://maven.apache.org/POM

原创 Linux vi 編輯器的簡單使用

一、在使用Linux vi 編輯器之前,需要知道vi 有3種工作模式:普通模式、編輯模式、命令模式1、普通模式:普通模式下可以執行命令、保存文件、移動光標、粘貼複製等2、編輯模式:編輯模式主要用於文本的編輯3、命令模式:命令模式下,用戶可

原创 Eclipse中執行sql腳本文件

在Eclipse中導入或新建sql腳本文件(.sql文件),選擇指定的數據庫執行1、在Data Source Explorer 下的Database Connections右鍵New如果沒有Data Sourse Explorer視圖,依