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 big data High concurrency system Framework springmvc mybatis Bootstrap html5

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

Share

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

Get [download address] QQ: 313596790 [Free support updates]

A code generator (development weapon); all source code

Add, delete, change and query processing classes, service layer, mybatis xml,SQL (mysql and oracle) scripts, jsp pages are all generated

There is no need to write the code to move the bricks, the generated ones are put into the project and can be run directly.

B Alibaba database connection pool druid

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

C Security permission 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 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 Wechat interface development (will join Activiti5 workflow later) give away a large jbpm workflow ERP system (including OA, finance, distribution) reference learning

F WebSocket communication technology instant messaging function

-

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. Organizational management: role management, sub-role groups and members, with group permissions and member permissions.

two。 System users: add, delete, modify and check the basic group members, send single or group email messages, import and export excel forms, and delete in batches

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

4. Menu management: add, delete, modify and check menus ztree (custom menus) separation of business menus and system menus

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

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

7. Code generation: open the code generator module

8. Library management: unified management of batch uploaded pictures

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

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

11. Send email: single email, group email

twelve。 Set QR code: generate or parsed QR code

13. Mapping tools: latitude and longitude operation

14. Instant messaging: open an instant chat window

15. Online management: (statistics of online population and online list, which can force a user to go offline), the same user can only log in on one client.

16. Print tests: page print preview test

-

Menu permissions: different menu permissions assigned to each role, and each role sees a different menu

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

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

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 Quartz timer (regular execution of a program, accurate to seconds, period can be set)

16.java websocket instant messaging technology, point-to-point, group chat, single chat, EXT4 dialog box

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

-

The system framework is: springmvc + mybaits 3.2 has maven version and non-maven version jdk 1.61.7 1.8 tomcat 6 7 8

Database: oracle version and msyql version (spring3.0 and 4.02 mybaits 3.2) Development tools: myeclipse eclipse

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: link: http://pan.baidu.com/s/1kThEHb5 password: recorded before t987 (a little rough, make do)

Http://www.tudou.com/programs/view/7z9L6IdngtM/

Http://www.tudou.com/programs/view/eOOWlc3BB5I/

Http://www.tudou.com/programs/view/_k7hjoF8Dp8/

Qq:313596790

-

The screenshot of PC is as follows

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

Obtain [download address] QQ: 313596790

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

Internet Technology

Wechat

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

12
Report