Sanri tools Maven enterprise software development tool set

Time:2020-10-23

Do you still worry about using the common redis visualization tool? The software installation is troublesome. Check the data garbled and query the data stuck. There is no beautiful interface. Let’s try this tool
https://gitee.com/sanri/sanri-tools-maven
The redis data visualization tool specially built for enterprises has these functions

  • Cluster node display, showing node host, port, role, parent node
  • For key list query, you can query all nodes in the cluster, query the hashkey list, and display the length, TTL and type of the key
  • Query the data of a key, which can be directly displayed as data plaintext according to serialization and class loader

Sanri tools Maven enterprise software development tool set
Sanri tools Maven enterprise software development tool set

List of supported features

This tool integrates the data visualization functions of Kafka, redis, Dubbo, mybatis, soap, database, zookeeper, and realizes most of the functions that need to query the data in components in daily development. You are welcome to submit suggestions star or pr. your support is my biggest dynamic. At present, these functions are available:

  1. tools-core

    • Class loading management uploads class zip, class, java files to class loader
    • Connection management creates connections such as zookeeper, redis and database
    • File management system of temporary files and configuration files management, provide temporary file download function
    • Plug in management plug-in registration is provided to front-end accessible plug-ins. A monitoring indicator is made to sort plug-ins according to the number of plug-in clicks and the last access time
    • Data management can generate data randomly for classes, generate data using regular expressions, and crawl web data
  2. tools-serializable

    • It provides basic functions such as serialization and deserialization
  3. tools-zookeeper

    • The child node of zookeeper connection, ACL permission, node data, node metadata, delete node, write data
    • Path collection function, convenient for next direct search
  4. tools-redis

    • Cluster node display, showing node host, port, role, parent node
    • For key list query, you can query all nodes in the cluster, query the hashkey list, and display the length, TTL and type of the key
    • Query the data of a key, which can be directly displayed as data plaintext according to serialization and class loader
  5. tools-kafka

    • Consumption group list, delete consumption group, consumption topic list of consumption group, consumption data of a certain partition of consumption topic of consumption group, and data near a certain partition of consumption theme of consumption group
    • Topic list, topic tail data, create topic, delete topic, simulate data sending
    • Subject data real-time monitoring, brokers list
    • All data consumption or monitoring can use serialization with class loader to display data plaintext
  6. tools-database

    • Database metadata, catalog, schema, table, column, index, primary key query and search
    • Extended metadata table type (dictionary table, configuration table, business table), table Association setting, display and search
    • Database document generation and download
    • Use template to generate code, combined template into scheme to generate code
    • Using SQL preview database data and excel export, import Excel data, table random data generation
    • Nacos, diamond and other database dependent configuration data can be displayed directly
  7. tools-mybatis

    • Upload the mapper file and cooperate with the class loader to find all statementids in all mapper files
    • According to the statementid, you can know the parameters that the current statementid must pass
    • Pass in the required parameter and connect with the database. You can directly call statementid to get the SQL statement. Here, the database connection refers to the connection name of the database module
  8. tools-swagger-doc

    • Generate more beautiful documents from swagger’s documents and provide download documents
  9. tools-dubbo

    • Depending on the zookeeper module, the provider of Dubbo is obtained, the methods provided are obtained, and the call can be executed
  10. tools-name

    • If you want to name a method, but you can’t think of a suitable name, you can use this tool to help you name it
    • Support setting business words, IK participles, English translation
  11. tools-soap

    • Support soap call
  12. tools-websocket

    • It mainly provides front-end push data function for other modules
  • Git warehouse: https://gitee.com/sanri/sanri-tools-maven
  • Official QQ group: 645576465
  • Technical discussion, secondary development and other inquiries, questions and suggestions, please move to QQ group, I will answer and reply in the first time
  • If you need to pay attention to the latest development of the project, please watch and star projects, which are also the best support for the project
  • Scan wechat code and follow me, get the latest project news and update reminders, and pull you into the wechat technology group