grails3

    0熱度

    1回答

    在哪裏可以找到Grails 3.2.11命令行的源代碼文件? 當執行命令grails help它顯示命令的列表: | Available Commands (type grails help 'command-name' for more info): | Command Name Command Description ------------------------------

    0熱度

    1回答

    在Grails 3中,是否有任何方法在.jar文件中包含一些控制器類並將其動態加載到主Grails應用程序中? 什麼,我想實現的是能夠加載和卸載動態.jar文件我的應用程序的不同的客戶端(如定製的業務邏輯等) 謝謝大家提前。

    2熱度

    4回答

    我在渲染List結果時有問題,Grails是不能渲染列表的? 這裏我的代碼 def findSome(){ String query = params?.some List<Some> someList = Some.createCriteria().list(max : 5) { if(query != null && query != ""){ a

    0熱度

    2回答

    我正在使用多租戶DB的Grails 3應用程序。可以理解的是,對於連接池性能的原因,對多租戶數據庫的任何查詢都需要處於事務中。我沒有鏈接,但Graeme Rocher在SO上的某個地方將其概述。 所以,當我做了它工作得很好: MyDomainClass.withTransaction { status -> doStuffHere(); } ,但是當我動議到服務方法 @Transa

    1熱度

    1回答

    我在Grails2x中有一段代碼與sql數據庫。我有一個映射到域的表。它與grails2x工作正常,但當我更新到grails 3.2.9,當我執行domain.save()它觸發在hibernate中查找查詢,然後更新查詢,最後它失敗。 下面,我附錯誤日誌: org.springframework.orm.hibernate5.HibernateOptimisticLockingFailureEx

    0熱度

    1回答

    我們必須在grails 3.3 web應用程序中實現大量的JSON API調用。 不幸的是,每種方法的構建是錯誤處理,目前我們在重複各自爲維護頭疼方法這段代碼(如果我們提高處理錯誤的,我們必須更新70種+方法)。有更少的重複錯誤代碼有更好的方法嗎?一些可以將錯誤檢查代碼提取到一個地方的模式? 僅供參考我們使用超級簡單有效的對象編組器來以我們所需要的方式呈現json。不幸的是,render(){..

    0熱度

    2回答

    的Grails:3.3.0 春季安全:3.2.0.M1 我已經做了這方面的一些研究,我發現,從(Seeing only your own data in Grails)的職位,答案可能是答案我正在尋找,但不知何故,它不起作用。 這就是我如何捕獲登錄用戶並嘗試過濾掉並讓登錄用戶查看自己的數據。 (這是我的任務控制器) 通過什麼用的[任務:任務]的方式 def index(Integer max) {

    0熱度

    1回答

    雖然使用Grails 2.4.4有可能運行腳本 grails s2ui-override register <controller-package> ,我們與擴展RegisterController分別增長與 controller/RegisterController.groovy views/register/forgotPassword.gsp views/register/regis

    0熱度

    1回答

    我的項目是客戶端應用程序(angular4)和API服務器(grails3),我們想開始使用Auth0。如果我這樣做是正確,智威湯遜的使用我可以有「會話少」 API架構,流程如下: 1)用戶在客戶應用登錄(例如用鎖) 2)對API的所有請求都將包含jwt令牌,並且api可以「驗證」令牌+添加角色(角色可以停放爲「token_id」,例如定製聲明)。 我們在配置文件中對靜態規則 模式: '/ RES

    0熱度

    1回答

    我想從自定義標記庫中的應用程序上下文中獲取服務bean。服務名稱我會從自定義標籤屬性中獲取。 這是我以前使用的代碼。 class CustomTagLib { static defaultEncodeAs = [taglib:'html'] //static encodeAsForTags = [tagName: [taglib:'html'], otherTagName: [