Personal Project-Svn address sharing of "Xiaoyu enterprise-level development system", enterprise-level svn
Due to limited energy, the blogger now only maintains this system and will update the code from time to time for submission.
Svn address of "" small fish Enterprise Development System ": http://code.taobao.org/svn/SF_EDS
Project:
Here we will briefly describe the system (Homepage cannot be pushed if the number of words is insufficient ..)
The system's Ioc uses Spring. net, MVC framework is Microsoft built-in MVC Framework (their own VC separation), the page view using Razor, front-end UI framework using H-UI (their manual changes ).
The backend provides the WebApi interface and uses the T4 template to generate Spring configuration files and the basic code of Bll and Dal layers. The Model layer uses the PowerTool tool to generate database entity class code. It automatically generates entity classes, Map files, and DbContext based on the database table structure.
The Orm framework uses Microsoft's EF and adopts the CodeFirst development mode (the database is still managed manually, which is safer ).
Scheduled service framework: Quartz. Net, FluentScheduler
Cache framework: the interface is ICacheBll, which is implemented in three ways: WebCache, MemoryCache, and Redis. You only need to modify the configuration items of the Ioc container to seamlessly switch the cache usage.
There are other fragmented things.
Welcome to the QQ Group for discussion: 615072125