原创 html只要text

有時候,我們在數據庫中存儲的是一段段的HTML文本,但是取出來的時候,有時又不需要那些HTML標籤,而只是需要純文本,就像我們在頁面上看到的文字一樣,所以,就需要去掉那些HTML標籤,只保留文本的內容。利用正則表達式就可以很容易做到這一點

原创 grails默認轉換json日期格式

直接在BootStrap的init裏面添加: JSON.registerObjectMarshaller(Date) {    return it?.format("yyyy-MM-dd HH:mm:ss")   } 

原创 grails數據庫逆向生成

下載reverse-engineer插件 在buildConfig.groovy添加 compile ":db-reverse-engineer:0.5.1 runtime 'javax.transaction:jta:1.1'    在

原创 If running in the context of a test using the mocking API or bootstrap Grails correctly

Message: Method on class [com.xslznl.hxb.MDjbddj01] was used outside of a Grails application. If running in the context

原创 grails,groovy無限樹遞歸

def treegrid(){ def res=injectNews(0) render res as JSON } def injectNews={pid-> def mkI

原创 grails默認全局gorm配置

//默認實體約束 grails.gorm.default.constraints = { '*'(nullable:true, blank:true) } //默認映射 grails.gorm.default.mapping = {   

原创 grils通過sql查出來的字段第一個字母轉換成大寫:

<span style="font-size:18px;">def a="LOVER_COMPANY_CHARATER" if(a.contains("_")){ def c=[] def m=a.toLowerCase

原创 grails配置tomcat-->server.xml Context>path>docBase

在grails-->scripts創建一個_Events.groovy,註銷系統自動生成的代碼加入以下代碼 import org.apache.catalina.loader.WebappLoader eventConfigureTomc

原创 grails查詢數據庫最大id

<span style="font-size:24px;">def c = Person.sue.createCriteria() def sueMaxId = c.get {

原创 grails建域類時報ORA-00904

原因:是在建表的時候用 user 字段會後錯,可能其它情況跟這個不一樣但大同小異

原创 Error evaluating ORM mappings block for domain

是因爲domain裏面的mapping 裏的 id name引起的,把name改成column就好了

原创 grails 通過applicationContext獲取bean

class ShopService{   def grailsApplication   def test(){    grailsApplication.mainContext.getBean('myService') }   }

原创 Grails四捨五入

def a=28.99999 println a.setScale(0, BigDecimal.ROUND_HALF_UP);

原创 Grails改變數據類型

static mapping = {        templateCode type:’text’    }

原创 grails、groovy純sql語句是正常但還是提示:無效的關係運算符

perpro = sql.rows(sqlStr) 把上邊的那種寫法換成下邊的寫法就可以了 perpro = sql.rows(""+sqlStr+"")