SSM Framework SSM Project source code SSM source

Source: Internet
Author: User
Tags code chart

1. modularization, service, process, low coupling, good expansibility, high flexibility , complete tool package, clean, easy to call
2. Provide rest services, support the app mobile app (Android and iOS) interface, PHP,. NET, easy language, VB and other third-party interface calls
3. The new high-html5+css3.0+bootstrap responsive Development Interface UI, (mobile phone PC tablet below), forefront. Spring RESTful style
4. The framework is perfect and mature, on the basis of many projects, the system has concurrent processing, distribution, stability.
5. The system function is perfect, this is the frame platform, the document, the annotation complete, provides the technical support, specially for two times development
6. On this basis can be two times development (OA, ERP, CRM, medical management, finance, website backstage, app backstage, e-commerce, mall (gift UI) and so on
7. Our side is the company, the main business is custom development, this system for our customers do projects for the ordinary, after many projects to combat the test
  ----------------------------------------------------------------------------------------------------------- --------------System Modules
1. Rights Management: Click on the Level two menu to enter the level three menu display role (basic permissions) and button permissions
Role (Basic permissions): Separate role groups and roles, assign menu permissions and delete and modify permissions independently.
Button Permissions: Assign button permissions to the role.
2. Button Management: Custom button management, maintenance button permission identification, etc.
3. Menu Management: Unlimited levels of custom menus, custom menu icons, Business menu and System menu separation, menu state display hidden (Recursive processing)
4. Data dictionary: Unlimited levels, support for multi-level unlimited classification. On-site 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 online number,users can be forced offlineThe same user can log on only in one client
7. System users: to each basic user to increase the deletion of the search, single, mass station letter message SMS, import and Export Excel table, bulk Delete
8. Member management: To the front-end user management, assign membership level, expiry time, status, contact information and other information
9.code Generation: Generates complete module code and preserves the generated record template, which can be reused (Super Powerful development tool)
Ten. Performance monitoring: Monitoring the performance of the entire system, SQL monitoring, SQL firewall, URL monitoring, spring monitoring, session monitoring, etc.
One. Interface test: POST or GET mode detection system interface, parameter encryption, JSON return results, calculate server response time
A. Send mail: single, Mass mailing
-. QR code: Generate two-dimensional code chart save to server or parse to read the information in two-dimensional code
-. Chart report: Histogram, pie chart, line chart, various chart Daquan
the. Map tool: Open map, mouse click on the map to get latitude and longitude coordinates, according to latitude and longitude to calculate the distance of two points
-.Print test: Page Print preview Test
-. Image management: Batch upload images unified management, click to enlarge, can open multiple, free switch, gorgeous preview effect
18. Inside Letter: Receive the mailbox and send the mailbox, websocket the technical communication technology to do the prompt receipt reminder, may configure the voice prompt letter
+. System settings: Modify the system name, mail server configuration, SMS account settings, image watermark configuration, configuration
-. Chat in time: Open Chat window, group chat, one-to-one chat
--------------------------------------------------------------------------------------------------------------- ----------
Menu Permissions: Different menu permissions assigned to each role, different menus for each role, infinite level menu
button permissions: Independently assign different roles different function permissions, delete and Change permissions assignment specific to different menu, custom button management
support multi-user sub-rights management background, permissions specific to different menu different buttons
----------------------------------------------------------------------------------------------------------- ---information module (in small project code)
News Management: News maintenance, release, weight sorting, etc. using Baidu ueditor Rich text box
Announcement Management: Maintenance and release of announcements
AD Management: Advertising maintenance, release, status maintenance, upload ads pictures
Links : Maintenance of links, state maintenance
Special Recommendation: Special recommendation, condition maintenance
Module
Follow the reply: Users follow the public number reply
text reply: match keyword for text reply
text reply: match keyword to reply by text
application commands: Match keywords for command operation, such as sending commands, performing server restart, shutdown, lock and other operations
----------------------------------------------------------------------------------------------------------- --------------
Technical Points

1. Export the imported Excel file
2 export Word files
3. IO Stream upload Download file
4. Mass mailing, can be sent in HTML, plain text format, can be sent to any mailbox (to achieve the bulk delivery of advertising mail)
5. Mass or send SMS separately, support two kinds of third-party SMS quotient Interface
6. Spring AOP Things processing
7. Code generator (freemarker), code zip compression packaging
8. MD5 Encryption SHA encryption (login password with this encryption) interface to encrypt the identity check
9. Database connection Chi Ali Druid. Druid has significant advantages in monitoring, scalability, stability, and performance to support concurrent
10. Join the security framework Shiro (Login authorization) (Session management)
11. According to the Chinese characters to parse the whole spelling (pinyin) and the first letter (import Excel to the user table, based on the user's Chinese character name generation Pinyin user name)
12.app Interface @responsebody(Support for interacting with other language data)
13. Aurora Push (push to the app for instant messages, app does not start to receive)
14. Interface (authentication, text, reply, etc.) remote control server restart, lock, other applications
15.java QuartzTimer (timed to execute a program, accurate to the second, can set the period)
16.java WebSocket Instant Messaging technology, point-to-point, group chat, single chat
17. New LuceneFull Text Search
18.base64 Transferring Pictures
19. Photo Watermark (Image watermark, text watermark)
20. Generate or parse two-dimensional code
21.HTML5 + Java EE WebSocket communication technology,WebSocket Verifying user login, forcing a user to downline
22. Batch asynchronous upload pictures, can preview, there is a progress bar, support drag-and-drop upload (Baidu Webuploader). List dynamic slide zoom display.
23.ehcache Custom Level Two cache, choose cache to store directory, handle concurrency, increase system performance
24. Server internal get POST request
25.uploadify upload plugin, single, batch upload multi-threaded, with progress bar, asynchronous, image, video, other file formats can be uploaded
26. Map points to obtain latitude and longitude coordinates, based on the two latitude and longitude calculation distance
27.tab label page function, tag free switch, not duplicate operation database
28. In-Station letter voice alert, JS control audio playback
--------------------------------------------------------------------------------------------------------------- ----------

get ""   
The system framework is: SPRINGMVC + mybaits 3.2 with Maven version and non-MAVEN version JDK 1.6 1.7 1.8 Tomcat 6 7 8 database: Oracle version and MSYQL version (SPRING3.0 and 4.0 2 Mybaits 3.2) development tool: MyEclipse Eclipse can be presented with UI Springmvc + hibernate springsecurity Lucene Quartz MySQL, Oracle , SQL server presented with UI Maven Sub-module project SPRINGMVC + MyBatis system Demo Video:
Link: http://pan.baidu.com/s/1gdN32Ht Password: xh7w Baidu Cloud Latest record
The latest http://www.tudou.com/programs/view/Qv1zuqAGWAA/potatoes. pc Physical as followslogin screen background with HTML5 special effects automatically switch (shutters, curtains and other switching modes)











SSM Framework SSM Project source code SSM source

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.