原创 Hibernate註解使用以及Spring整合

(1) 簡介: 在過去幾年裏,Hibernate不斷髮展,幾乎成爲Java數據庫持久性的事實標準。它非常強大、靈活,而且具備了優異的性能。在本文中,我們將瞭解如何使用Java 5 註釋來簡化Hibernate代碼,並使持久層的編碼過程

原创 node-red學習筆記——通過java遠程調用linux shell初始化node-red並啓動

大體思路:通過java遠程調用linux shell,創建node-red的flows_xxx.json文件,然後啓動node-red並指定json文件。 (在node-red操作界面添加的節點都會保存到相應json文件中,windows

原创 spring集成hibernate applicationContext.xml文件中SessionFactory配置

applicationContext.xml文件中SessionFactory配置 採用映射文件xxx.hbm.xml的寫法映射文件:LocalSessionFactoryBean 採用註解配置到實體類:AnnotationSessio

原创 關於持久層主鍵生成策略

一、JPA通用策略生成器  通過annotation來映射hibernate實體的,基於annotation的hibernate主鍵標識爲@Id,  其生成規則由@GeneratedValue設定的.這裏的@id和@GeneratedVa

原创 mongoTemplate.getCollection方法返回值問題

今天參考網上MongoDB的例子(https://www.cnblogs.com/wenbronk/p/6385935.html)寫了個demo,發現MongoTemplate的getCollection方法返回值和例子上的不一樣,就在想

原创 關於Could not resolve placeholder 'foo' in value "${foo}"的問題

今天參考spring cloud config配置寫了一個service和client,啓動client的時候報錯: Caused by: java.lang.IllegalArgumentException: Could not res

原创 JS中定義的function所傳整型參數最大能有多大?

在測試前端方法的時候遇到一個很有意思的問題,做了個demo測試了一下,果然 <html> <head></head> <body> <a href="#" onclick="btnTestClick(15018283724700037)

原创 pom中parent和dependency區別以及dependencyManagement區別

網上找半天找不到的結果,自己動手測試一下其實就出來了。好了,言歸正傳,在大多數分層項目中經常會遇到相互依賴的問題,B項目依賴A項目,C也依賴A項目,這時候用dependency還是用parent呢? 這兩者是有區別的: 下面做一個測試,A

原创 OGNL表達式struts2標籤“%,#,$”

一、什麼是OGNL,有什麼特點?       OGNL(Object-Graph Navigation Language),大概可以理解爲:對象圖形化導航語言。是一種可以方便地操作對象屬性的開源表達式語言。OGNL有如下特點:      

原创 hibernate xml標籤 id generator詳解

<id>元素中的<generator>用來爲該持久化類的實例生成唯一的標識,hibernate提供了很多內置的實現。 Increment:由hibernate自動遞增生成標識符,用於爲long, short或者int類型生成唯一標識。如

原创 MySql排序排名

之前做銷售業績排行榜的時候,每個月需要對商家(類似分店)的銷售額進行一次排名(不考慮添加一個自增主鍵的情 況),根據商家的id直接去查詢他在所有商家中的排名,數據庫mysql。 這裏採用的是定義臨時變量的方法,讓臨時變量跟着記錄

原创 今天上qq空間看到一個有意思的東西,類似射線的效果

QQ空間評論奧特光線字符:ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ 可以將這個符號拆解爲 噴射塔字符 ฏ 和 超能波字符 ๎ 兩部分    這是兩個泰文符號,估計是在泰文中會根據種種基於語法等方面的需求,在這類符號上面加一些東西(可能類似

原创 Java內存優化和性能優化的幾點建議

1.沒有必要時請不用使用靜態變量     使用Java的開發者都知道,當某個對象被定義爲stataic變量所引用,這個對象所佔有的內存將不會被回收。有時,開發者會將經常調用的對象或者變量定義爲static,以便提高程序的運行性能。因此

原创 java對redis的基本操作

一、server端安裝   1、下載     https://github.com/MSOpenTech/redis     可看到當前可下載版本:redis2.6          下載windows平臺文件:     

原创 struts2 form提交表單自動封裝對象,後臺取值爲null的幾個原因

1.檢查你的entity是否提供了構造方法,以及成員變量是否提供set、get 2.action中是否對entity提供set、get 3.提交到的方法裏是否沒注意又重新new了對象(樓主就是因爲這個問題,找了半天,囧。。。。)