"Programlama Aracı" CUBA Studio v10.0 yayınlandı

Bugün CUBA Studio 10.0 yayınlandı.Bu büyük bir sürüm sürümüdür. Bir dizi yeni özellik ekler, hataları düzeltir ve küçük iyileştirmeler yapar, toplam 140 öğe. Yükseltmeniz şiddetle tavsiye edilir.

Yeni özellikler şunları içerir:

  • Varlıklar, arabirim denetleyicileri ve arabirim açıklamaları için kod düzenleyicinin en üstünde artık CUBA tarafından sağlanan işlemlere hızlı bir şekilde erişebileceğiniz ve ilgili dosyalar arasında hızla geçiş yapabileceğiniz bir araç çubuğu bulunmaktadır:
  • Panel üzerindeki düğmeler aracılığıyla ilgili DDL betiklerine, görünümlerine ve arayüzlerine hızlı bir şekilde geçiş yapabilirsiniz. Ek olarak, yeni görünümler, yeni arayüzler ve JPA yaşam döngüsü geri çağırma yöntemleri de oluşturabilirsiniz. Bu işlemler ayrıca IDEA'nın "niyetler" menüsünde sağlanmıştır ve Alt + Enter (Option + Enter) kısayol tuşuyla çağrılabilir:

    2. EntityChangedEvent dinleyicisi için yapı iskelesi kodu oluşturma işlevi uygulandı. CUBA proje ağacında bir varlık sınıfı, paket veya en dıştaki Middleware düğümünü seçin ve ardından sağ tıklama menüsünde Yeni'ye tıklayın. > EntityChangedEvent Dinleyici. Studio, çekirdek modülde iki dinleyici yöntemiyle bir Bahar fasulyesi oluşturacaktır: işlem gönderilmeden önce ve sonra bildirimler alın.

    3. JMX çekirdekleri için iskele kodu oluşturma işlevi gerçekleştirildi. CUBA proje ağacında, Middleware düğümünün veya Beans düğümünün altında bir paket seçin ve ardından sağ tıklama menüsünde Yeni'yi tıklayın. > JMX Bean.

    4. Konfigürasyon arayüzü için iskele kodu üretme işlevi gerçekleştirilir. CUBA proje ağacında Proje'yi seçin > Config Interfaces düğümü ve ardından sağ tıklama menüsünde New seçeneğini tıklayın. > Yapılandırma Arayüzü.

    5. Enjekte Et iletişim kutusu artık Proje çekirdekleri için bir seçim alanı içerir, burada projede bulunan tüm Bahar çekirdeklerini enjekte edebilirsiniz.

    6. Groovy'de yazılan arabirim denetleyicisi, Enjekte iletişim kutusunu da kullanabilir.

    7. Bağımlılık ekleme deneyimi geliştirildi: Şimdi imleci yöntem gövdesine yerleştirirseniz ve enjeksiyon açılır penceresini çağırırsanız, enjekte edilen alan tanımı otomatik olarak sınıfın en üstünde üretilecek ve alan adı otomatik olarak imlece kopyalanacaktır.

    8. Bileşeni denetleyiciye enjekte etme eylemi artık bileşenin XML'inde de yapılabilir. İmleci XML'deki bir bileşenin bir öğesinin üzerine yerleştirmeyi deneyin ve ardından Alt + Enter (Option + Enter) kısayol tuşuna basın.

    9. Varlık indeksleri ve benzersiz kısıtlamalar eklemek için görsel bir düzenleyici uygulandı. Yeni Dizinler sekmesini varlık düzenleme arayüzünün altında bulabilirsiniz.

    10. Yinelenen varlık adlarını ve tablo adlarını kontrol etme işlevi gerçekleştirilir. Birden fazla sınıf için aynı varlık adı veya tablo adı tanımlanırsa, varlık sınıfında bir bilgi istemi görüntülenir.

    11. Varlık alanlarına doğru JPA ek açıklamaları ekleme işlevini gerçekleştirdi. Varlık özniteliklerini manuel olarak yazma işini basitleştirin: Varlık alanları ekledikten ve alıcılar / ayarlayıcılar oluşturduktan sonra, ilgili seçenekleri görmek için alanda Alt + Enter (Option + Enter) tuşlarına basın.

    12. Arayüz denetleyici kodunda, arayüz XML'sinde bulunmayan bir bileşen enjekte edilirse, bir komut istemi mesajı görüntülenir:

    13. Varlık sınıfı kodunda, varlık sınıfının @AdPattern ek açıklaması yoksa, bir uyarı mesajı da görüntülenir:

    Sınıf adında Alt + Enter (Option + Enter) tuşlarına basarak sorunu çözebilir veya uyarıyı engelleyebilirsiniz.

    14. Görünüm tasarımcısı, solda görünüm listesi ve sağda seçili görünüm düzenleyicisi olmak üzere artık ana ayrıntı düzenini kullanır.

    15. CUBA 7.1 ve üstünü temel alan projeler için aşağıdaki işlevler eklenmiştir:

    1. Yan menü ve duyarlı yan menü ile ana arayüz şablonunu kullanabilir.

    2. Açıklamalı olarak açılan arabirimler ve parçalara öznitelik parametrelerinin geçirilmesini destekleyin.

    3. REST API uzantı bileşenlerini destekleyin.

    Yatırımcıların "Hissedarlar Geliyor" Hunan Bölümü Sağlık Koşusunu eğitmesine yardımcı olmak Yueyang başladı
    önceki
    Bu üç teknik, kodunuzun okunabilirliğini% 300 oranında artırabilir
    Sonraki
    Çılgın arbitraj! Rehinli repo işlem hacmi yükseliyor, gecelik sermaye arbitrajı ana karakter oluyor
    Fantasy Westward Journey: Adam hayaletleri yakalamak için bölünmüş ekran kullanıyor ve verimlilik geometrik olarak arttı. Senaryo bundan utanıyor
    C ++ 'nın yedi özelliğini bilmiyorum ve kesinlikle boşuna.
    Fantasy Westward Journey: Firavun iyi bir iş çıkardı, 200.000 R süper kaliteli vücudu mahvetti ve iflas eden patronun kaçmasına yardım etti
    Kuaishou Kurumsal Sosyal Sorumluluk Başkanı Zhang Fan: Kısa videolar yeni kamu refahı sahneleri oluşturuyor
    Fantasy Westward Journey: Meditasyon vizyonu yeterince benzersiz, bir paltoya 100.000 R yatırım, geri dönüşü göz alıcı!
    Köylüler başrolü söylüyor, Miluo'nun "güzel kırsal inşaatı" harika bir dram
    "Unut gitsin" "her neyse"? Çocukluk hayallerin hala orada mı?
    Fantasy Westward Journey: En iyi çift artı kıyafetler doğar, yaratıcı ustalığı suçlar, bu kader olmalı!
    Sinir ağlarının "kara kutusu" nda ustalaşmanız dahil olmak üzere bu kılavuzu anlayın
    Engellilere Yardım Günü'nde Yongzhou Silahlı Polis memurları ve askerler eylemde!
    Fantasy Westward Journey: Eski gemi kaptanı çok yetenekliydi, basit bir operasyon, öfkeli bir mevcut görevli bunun hakkında konuşuyor
    To Top