Java+bootstrap, JQuery, HTML5, SPRINGMVC, hibernate background framework

Source: Internet
Author: User
Tags google guava

 


A, rapid development. The framework's data persistence layer encapsulates queries for additions, modifications, deletions, sorting, paging, and various conditions into generic modules, without the use of handwritten SQL.
B, Spring security Rights Management, authentication and authorization. Not only can manage each function module's permission, also may manage the Function module the page button permission.

Java EE Enterprise Development Framework, referred to as JEEFW[Java EE Framework], is our software group in order to quickly develop a variety of B/s products, spend months and develop the enterprise Development framework. The framework has been tested by test groups and has been applied to multiple projects .

        Java EE Enterprise Development Framework Front-end adoption of the most popular HTML, CSS and JS framework -- bootstrap , all developers can get started quickly, all devices can be adapted ( PC device , flat , mobile All items are applicable ( website , oa , erp , crm ,

The front end of the Java EE Enterprise Development Framework uses a lightweight, flat design that automatically adjusts the page for different screen sizes , making it perform well on screens of all sizes.

System has4kinds of Skin themes, the main features includeLogin、Register、Report、Retrieve password、Change Password、User Management、Department Management、Menu Management、Dictionary Management、Personal Data Management、Information Release Management、Role Rights Management、Mail Messaging ManagementWait a minute.

The system backend and front end all adopt the official latest stable version, can apply directly to enterprise production environment.

back endMain technology:Spring 4.1.5 (Management Services),Springmvc 4.1.5 (as a control layer),springsecurity4.0.0 (CertificationsAndAuthorized,Rights Management)、Hibernate 4.3.8 (as the data Persistence layer),HibernateSearch 5.1.0 (Full Text Search)、Ehcache 2.9.0 (ASLevel Two cache, improve performance),Lucene 4.10.4 andQuartz 2.2.1 (timed index Generation)、JUnit 4.12 (unit test),Google Guava Collections 18.0 (Better-performing collection Tool class library),log4j(logging) and so on.

 Front EndMain technology: Bootstrap 3.3.4,HTML5、JQuery 1.11.2 (ie when loaded),JQuery 2.1.3 (non-IE load),JQueryMobile(SupportMobile-Touchand other effects),HTML5 ShivAndRespond(Let IE6-IE8 support HTML5 elements and media queries).


We provide source code, 3 databases of SQL files (MySQL, Oracle, SQL Server), detailed documentation, 34 sets of the latest bootstrap front and back UI templates, ExtJS 5.1-based common backend management system and technical support.

qq:3228979148

1. Information Release Management:JqueryjqgridDisplay grid data,Ajaxpagination, table sorting, adding, editing, viewing, deleting, querying (selectable and or or query), and refresh Records,ExportExcel;JQuery hotkeysMonitor keyboard events;Bootstrap WYSIWYGAs a rich text editor;QuartzCombineLucenetimedGenerates a title, author, and bodyIndexUseHibernatesearchForFull Text Search。


2, user Management :jqueryjqgrid display grid data,Ajax paging, table sorting, add, edit, view, delete, query (can choose and or or query) and refresh the record, Export Excel;Bootstrap Datepicker Select a date/time.


3, role Rights Management :jqueryjqgrid display grid data,Ajax paging, table sorting, add, edit, view, delete, query (can choose and or or query) and refresh the record, Export Excel;Bootstrap Fuelux trees as a tree component .


4, menu Management :jqueryjqgrid display grid data,Ajax paging, table sorting, add, edit, view, delete, query (can choose and or or query) and refresh the record, Export Excel. Spring Security controls permissions for different users to display different menus.


5, Department Management :jqueryjqgrid display grid data,Ajax paging, table sorting, add, edit, view, delete, query (can choose and or or query) and refresh the record, Export Excel.


6, the dictionary management :jqueryjqgrid display grid data,Ajax paging, table sorting, add, edit, view, delete, query (can choose and or or query) and refresh the record, Export Excel.


7, Mail management :jqueryhotkeys monitoring keyboard events,Bootstrap Wysiwyg as a rich text editor,JQuery gritter as a message notification component,Bootstrap Tags toggles the tab, andSpring Javamailsenderimpl sends the message.


8, Personal data management : jQuery gritter as a message notification component,Bootstrap Datepicker Select a date/time,Bootstrap Select2 as a drop-down box component,Bootstrap Editable Edit text instantly,Bootstrap file Input to upload files.


9. Personal Data Management (traditional editing interface): Edit the field in the traditional way, and you can also change the password .


10.home page and reports:jQueryUI CustomAs an instance set,jQuery UI Touch PunchAdd toTouch EventsSupportjqueryeasy Pie ChartRender withHTML5of the animation effectPie chart,JQuery SparklineGenerate static and dynamic spectraChart,JqueryflotDraw variousChart。 Control Interface:Select Skin、Fixed navigation bar、Fixed side bar、Fixed breadcrumb navigation、Switch to left、switch to narrow screen、Mouse over Display submenu、Compact Side bar、menu item Highlightingsuch as

11. Registration :bootstraptooltip hint,Bootstrap Datepicker Select Date/time,jQuery Validation verify the form to toggle 3 background graphs.

12. a Static instance of Bootstrap: includingTypesetting、UIElements、Button&icons、Side bar Slider、Nested drag lists、jQuery DataTables、table cell element、Wizards&Validation、UIComponents、Calendar Notes、albums、Price Table、Invoice、Time Axis、FAQ Help、404page、 -pageAndBootstrap Grid。

Static instances include:Bootstrap ColorPickerImplement a color picker instance,Bootstrap DaterangepickerRealizeDual Date SelectionInstanceBootstrap DuallistboxRealizeDouble list boxInstanceBootstrap MultiSelectUse the options to enter multiple attribute instances,Bootstrap BootboxBuild the dialog box instance,jQuery RatyAsRatingsPlug-in instances,jQuery Spin ButtonIncrement or decrement a text box numeric instance,jQuery nestableMoving a tree-type structure example,jQuery DataTablesAchieve a variety ofTableEffect instance,jQuery ChosenExpand and beautify the drop-down box instance,jQuery Masked InputImplements a masked text input box instance,jQuery Input LimiterImplement word limit instances,jQuery AutosizeDynamically adjusts textarea size instances,JQuery KnobImplement the knob effect instance,jQuery TypeaheadAutoComplete text instances,jQuery ColorboxPlay Slideshowand other content instances,Fuelux WizardRealizeWizardsEffect instance,Fuelux SpinnerImplements the spinner instance,Additional MethodsCombinejqueryvalidateValidating FormsInstanceFullcalendarAsCalendarPlug-in instances,Googlecode prettifyHighlight the code instance.


13, code structure : The system is divided into the presentation layer , the control layer , the business Logic layer and the data Persistence layer , and so on, reduce the system coupling, improve the system operation efficiency and maintainability. All levels of the common code are abstracted out (such as adding and removing changes), so that the hierarchy of other classes inherit, greatly reducing code redundancy. High system security , add anti-SQL injection mechanism and so on. all the code is formatted, comments are comprehensive, beautiful and easy to read.


We provide source code, 3 databases of SQL files (MySQL, Oracle, SQL Server), detailed documentation, 34 sets of the latest bootstrap front and back UI templates, ExtJS 5.1-based common backend management system and technical support.

Java+bootstrap, JQuery, HTML5, SPRINGMVC, hibernate background framework

Related Article

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.