Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the features of Java development platform Castle-Platform

2025-02-14 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/02 Report--

This article mainly explains "what are the characteristics of the Java development platform Castle-Platform". The content of the article is simple and clear, and it is easy to learn and understand. Please follow the editor's train of thought to study and learn "what are the characteristics of the Java development platform Castle-Platform?"

Castle-Platform is a distributed and modular development platform, the goal is to create a high-performance, highly scalable development platform to complete general management functions. It adopts the characteristics of centralized deployment of background management and separable deployment of member business system, which can independently distinguish background management system, front-end display system and user-centered system. Developers can expand on this basis, and then use a core to develop a variety of Internet products.

Characteristics

Based on the most popular java technology

Adopt the syntax of Java8

Integration mechanism based on servlet3.1 specification

The module is extensible. You can add or remove the jar of the corresponding module directly.

Spring javaconfig is adopted. Zero spring configuration file.

Support mixed use of multiple data operations

Using querydsl general query

Includes general background management

You can use a single service integration or optionally use a third-party service management framework (which supports dubbo or thrift).

Dubbo that supports javaconfig and kryo serialization

Support internationalization

Principle explanation

Using Dubbo and other third-party RMI framework, the business processing is placed on multiple Provider, and the Web service is used as Consumer to call Provider, so as to achieve distributed deployment.

Integrated third-party framework

Spring-mvc (MVC Framework)

Spring-security (Security Framework)

Spring-data (General data processing)

Querydsl (General query Framework)

Jackson (json processing Framework)

Infinispan (distributed cache)

Jpa (Relational Database)

Redis (key-value database)

Mongodb (document database)

Neo4j (graphic database)

Groovy-template (fragmented template)

Thymeleaf (front-end template)

Extjs6 (js component Framework)

Dubbo (distributed Services Framework)

Thrift (heterogeneous system Service invocation Framework)

Thank you for reading, the above is the content of "what are the characteristics of Java development platform Castle-Platform". After the study of this article, I believe you have a deeper understanding of what the characteristics of Java development platform Castle-Platform are, and the specific use needs to be verified in practice. Here is, the editor will push for you more related knowledge points of the article, welcome to follow!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report