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

Java sql editor dynamic report database backup restore quartz scheduled task scheduling custom form java picture crawler

2025-01-20 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >

Share

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

Get [download address] [free support update]

The three major databases mysql oracle sqlsever are more professional, more powerful and suitable for different user groups.

[newly recorded video tutorials for this system, hand-in-hand teaching to develop a module to quickly master the system]

An integrated code generator [positive and negative two-way (single table, master table, parts list, tree table, development tool) + quickly build forms

Freemaker template technology, 0 code need not be written, generate a complete module, with pages, table building sql scripts, processing classes, service and other complete modules

B integrate Alibaba database connection pool druid

Database connection pool Alibaba's druid. Druid has obvious advantages in monitoring, scalability, stability and performance.

C integrated security rights framework shiro

Shiro is a framework implemented in Java language, which provides authentication and authorization through an easy-to-use API, which is more secure and reliable.

D Integrated ehcache distributed cache

Is a pure Java in-process cache framework, with fast, lean and other characteristics, widely used open source Java distributed cache.

E integrated Wechat interface development; F picture crawler technology; G SQL editor, support complex sql statements, generate reports, can export excel

H websocket timely communication technology; (instant chat, timely internal message and voice reminder, real-time online management, websocket timely page refresh)

-

(join Activiti5 Workflow later) give away a large jbpm Workflow ERP system (including OA, Finance, Distribution) reference Learning

-

1. Modular, service-oriented, process-oriented, low coupling, good expansibility, high flexibility, complete tool class packaging, clean and clean, easy to call

two。 Provide Rest services, support APP mobile applications (android and ios) interfaces, php, .net, easy language, VB and other third-party interfaces to call

3. New lofty HTML5+css3.0+bootstrap responsive development interface UI, (mobile PC screenshot below), frontier. Spring restful style

4. The framework is perfect and mature, on this basis, many projects have been done, and the system has concurrent processing, distributed and stability.

5. The function of the system is perfect, which is a framework platform with complete documentation and notes, and provides technical support for secondary development.

6. On this basis, it can be redeveloped (OA, ERP, CRM, medical management, finance, website background, APP background, e-commerce, mall (gift UI) and so on.

7. Our side is the company, the main business is customized development, this system is usually used for our customers to do projects, after a lot of project combat test

-system module

1. Rights management: click the secondary menu to enter the third-level menu to display roles (basic permissions) and button permissions

Roles (basic permissions): divide into role groups and roles, assign menu permissions and add, delete, change and search permissions independently.

Button permissions: assign button permissions to roles.

two。 Button management: customize button management, maintain button permission identification, etc.

3. Menu management: unlimited level custom menus, custom menu icons, separation of business menus and system menus, menu status display hidden (recursive processing)

4. Data dictionary: unlimited level, support for multi-level infinite classification. Built-in numbering, sorting, etc.

5. Organizational structure: unlimited level, company or department management

6. Online management: websocket technology, real-time detection of online user list, statistics of the number of online, can force users offline the same user can only log in in one client

7. System users: add, delete, modify and check all basic users, send single or mass internal email messages, import and export excel forms, and delete in batches

8. Member management: manage the front desk users, assign membership level, expiration time, status, contact information and other materials

9. Code generation: generate complete module code, and retain the generation record template, reusable (super powerful development weapon)

Forward generation: generate complete modules, pages, processing classes, service layer, myabaits xml table building sql scripts, etc.

Reverse generation: modules that arbitrarily connect to other databases (mysql, oracle, sqlserver) and reflect the cost system according to the table

10. Performance monitoring: monitoring the performance of the entire system, SQL monitoring, SQL firewall, URL monitoring, SPRING monitoring, SESSION monitoring, etc.

11. Interface test: POST or GET detects the system interface, parameters are encrypted, json returns results, and server response time is calculated.

twelve。 Send email: single email, group email

13. Set the QR code: generate the QR code and save the chart to the server or to parse and read the information in the QR code.

14. Chart report: bar chart, pie chart, line chart, all kinds of charts

15. Map tool: open the map, click on a location on the map to get latitude and longitude coordinates, and calculate the distance between two points according to longitude and latitude

16. Print tests: page print preview test

17. Picture management: unified management of batch uploaded pictures, click to enlarge, you can open multiple, free switch, gorgeous preview effect

18. Picture crawler: enter a URL, climb out of its picture and display it on the page, you can enlarge the preview. Can be saved to the server, into the picture management

19. Internal message: incoming and outgoing mailboxes, timely reminders made by websocket technology and communication technology, and voice prompt letters can be configured.

20. System settings: modify system name, mail server configuration, SMS account settings, picture watermark configuration, Wechat configuration

21. Chat in time: open the chat window, group chat, one-on-one chat

twenty-two。 Form construction: drag-and-drop quick custom build forms with rich building elements, rich text, upload controls, drop-down boxes, etc.

-Database management

23. Database backup: can back up single table, entire database, support local and remote database backup (java interface programming technology, socket programming technology)

24. Backup timer: quartz 2.2 powerful task scheduling, multi-thread backup database, task startup and shutdown asynchronous operation

25. Database restore: historical backup records, restore database or single table, statistics backup time and file size

twenty-six。 SQL Editor: a powerful SQL editor that supports editing complex query statements, generating dynamic reports, and exporting excel

-

Menu permissions: different menu permissions assigned to each role, different menus seen by each role, unlimited level menus

Button permissions: assign different roles and different functional permissions independently, add, delete, change and search permissions to different menus, and customize button management.

Support multi-user permission management background, permissions are specific to different menus and different buttons

-Information module (in the small project code)

News management: Baidu ueditor rich text box is used for news maintenance, release, weight ranking, etc.

Announcement management: maintenance and release of announcement

Advertising management: advertising maintenance, release, status maintenance, uploading advertising pictures

Friendly links: maintenance of friendly links, status maintenance

Special recommendation: special recommendation, condition maintenance

Wechat module (instructed video peanut shell local IP mapping operation)

Follow reply: Wechat users follow official account reply

Text reply: match keywords for text reply

Picture and text reply: match keywords for picture and text reply

Application commands: match keywords for command operations, such as sending commands on Wechat to perform server restart, shutdown, locking and other operations

-

Technical point

1. Export and import excel fil

2 Export word file

3. IO stream uploads and downloads files

4. Group email can be sent in html, plain text format, and can be sent to any mailbox (to send advertising messages in batches)

5. Group or sends SMS messages separately and supports two third-party SMS interfaces.

6. Spring aop transaction processing

7. Code generator (freemarker), code zip compression package

8. MD5 encryption SHA encryption (login password is encrypted with this encryption) API encryption identity verification

9. Druid of the database connection pool Ali. Druid has obvious advantages in monitoring, scalability, stability and performance, and supports concurrency.

10. Join the security framework shiro (login authorization) (session management)

11. Parse the full spelling (pinyin) and the first letter of Chinese characters according to Chinese characters (import excel into the user table and generate the user name of Pinyin according to the user's Chinese name)

12.app interface @ ResponseBody (supports interaction with data in other languages)

13. Auroral push (send a message to APP, APP can receive it without starting it)

14. Wechat interface (authentication, text, picture and text reply, etc.) Wechat remote control server restart, lock, other applications

15.java Quartz2.2 task scheduling

16.java websocket instant messaging technology, peer-to-peer, group chat, single chat

17. Add Lucene full-text search

18.Base64 transmits pictures

19. Image watermark (picture watermark, text watermark)

20. Generate or analytic QR code

21.HTML5 + JAVAEE WebSocket communication technology, WebSocket verifies user login and forces a user to go offline

twenty-two。 Batch asynchronous upload pictures, can be previewed, there is a progress bar, support drag and drop upload (Baidu webuploader). The list slides dynamically to enlarge the display.

23.ehcache customizes second-level cache, selects cache storage directory, handles concurrency, and increases system performance.

24. Server internal GET POST request

25.uploadify upload plug-in, single, batch upload multi-thread, with progress bar, asynchronous, pictures, videos, other file formats can be uploaded

twenty-six。 The map selects points to obtain latitude and longitude coordinates, and calculates the distance according to the two longitudes and latitudes.

27.tab tag page function, free tag switching, do not repeat the operation of the database

twenty-eight。 Voice reminder via internal message. Js controls audio playback.

twenty-nine。 Baidu rich text editor, can upload pictures

thirty。 Web crawler technology, you can crawl pictures and page titles and other information according to the web address (crawl a mall picture to save this server)

-

The system framework is: springmvc + spring+ mybaits SSM [spring3.0 and spring4.02 mybaits 3.2]

Operating system: there are no restrictions on windows linux mac, etc. Jdk 1.6 1.7 1.8 tomcat 6 7 8 available in maven and javaee

Development tools: myeclipse eclipse idea, unlimited databases: oracle, msyql, sqlsever (2005 or above are supported)

Same as UI springmvc + hibernate SpringSecurity Lucene Quartz MySQL, Oracle, SQL Server

Give away the same UI maven sub-module project springmvc + mybatis

System demo video:

Http://www.tudou.com/programs/view/Qv1zuqAGWAA/ (Video one) Tudou

Http://www.tudou.com/programs/view/1z5hxi2aBRs/ (Video II)

Link: http://pan.baidu.com/s/1gdN32Ht password: xh7w Baidu Cloud (Video 1)

Link: http://pan.baidu.com/s/1nvgXotN password: nxw0 Baidu Cloud (Video 2)

The screenshot of PC is as follows

Login interface background is automatically switched with HTML5 special effects (blinds, screens and other switching methods)

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

Database

Wechat

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

12
Report