当前位置:网站首页>Recommend a crud tool that may become the best crud tool in 2019 during the National Day

Recommend a crud tool that may become the best crud tool in 2019 during the National Day

2022-06-10 20:21:00 klzsr

Today I recommend a tool , This tool condenses my nearly 10 Years of development experience , Over the years , My thinking about code generators . The period was intermittent , Code generators in the school's WYSIWYG era .2011-2012 year , I think about how to develop a code generator , And in the project, the system based on Velocity Code generator for . In the next few years , And continuously promote code anger in relevant projects , But the effect is not ideal . The problems that code generators can solve are too limited . After reflection and summary : The technical iteration of software development is too fast , Each project has its own technology stack . Develop a code generator in a specific environment , It requires a lot of debugging time and energy . The scope of application of colleagues is not wide , No motivation to promote .

     But improving efficiency , Changing the world is another simple dream of mine . After so many years of development , And still stick to the front line of development .java The pain of developers , There will always be . I also deeply understand the workload of the business system . At the same time, we should know where the good system should develop , How to improve the knowledge type of the system , Reuse degree , A preliminary thought has been made to reduce the development workload and work threshold of the business system , And a small gain . I hope you can experience it in the development and recommended tool prototype , Future software development should enter the next stage or the direction of software development .

      Whether it's a project or a system , Their development should be transformed to knowledge-based items , At the same time, reduce the development threshold of project and business developers , And take developers from a large number of basic CRUD Liberate . I've been pumping air recently , Implemented a small tool , In seconds , It can quickly realize the function of adding, deleting, modifying and querying simple objects . I think this tool CRUD At a certain point in , Is to achieve the ultimate . The popularization and practicality of such tools , And developed , I believe it will certainly bring surprises to the vast number of programmers , And greatly reduce the back-end simplicity CRUD The amount of work .

     Of course, this tool is still in its infancy , At present, we are taking time to carry out prototype development and trial , Through experience , This tool allows the front end to be separated from the front end , Break away from the back-end code , Go straight to rapid front-end prototyping .

Use this tool , Simple 2 A step .

One 、 Define prototype , And save .

  Several required fields for the front-end prototype ,

Primary key : Required ,

label: English words of the current business domain object , Available for interface paths .

Property column : Properties of the current business object , English words . Multiple columns are separated by commas .

Column Head name : Chinese header of the list . Multiple columns are separated by commas .

After entering the above fields , Save it .Label Is the unique identifier of the business object . Must use English letters .

After the first step , Click save , Then in the domain object column , Select the new domain object , Click manage to manage , Go to step two .

Two 、 Click the business object , Editing , management . You can add, delete, modify and query this business object .

Pictured above , A simple addition, deletion, modification and query page appears .

Attach some screenshots :

 

 

 

If you want to experience, you can go directly to this website .http://114.116.218.197:19602/view/domain

Okay , A good tool will surely surprise everyone .

During the National Day , The following link is hereby provided , Tools demohttp://114.116.218.197:19602/view/domain ).

This tool features : Packaged as an executable on the server jar package , stay java8 Can be directly passed through java -jar xx.jar Command execution .

Use of this tool :

This tool is based on springboot,Thymeleaf,Neo4j, front end :layui,Angular Technology . The front-end technology has only been developed based on layui Page functions of .

my wechat account : Space time trend wechat QR code

Welcome to experience , Provide valuable advice .

 

原网站

版权声明
本文为[klzsr]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/161/202206101919197994.html