The front and back ends of java springboot do not separate the project

Java springboot does not separate the front and back ends of the project.
Based on the classic technology combination (Spring Boot, Apache Shiro, MyBatis, Thymeleaf), the main purpose is to let developers focus on business and reduce technical difficulty, thereby saving labor costs, shortening project cycles, and improving software security quality.
Fully responsive layout (supporting all mainstream devices such as computers, tablets, mobile phones, etc.)
Powerful one-click generation functions (including controllers, models, views, menus, etc.)
support multiple data sources, and switching can be achieved with simple configuration.
Support buttons and data permissions, and can customize department data permissions.
Secondary encapsulation of commonly used js plug-ins makes js code concise and easier to maintain
. Perfect XSS prevention and script filtering completely eliminates XSS attacks from
Maven's multi-project dependencies. Modules and plug-ins are divided into projects. Add or subtract modules.
International support, server and client support
Perfect logging system can be realized with simple annotations
Support service monitoring, data monitoring, cache monitoring functions

System environment
Java EE 8
Servlet 3.0
Apache Maven 3
2. Main framework
Spring Boot 2.2.x
Spring Framework 5.2.x
Apache Shiro 1.7
3. Persistence layer
Apache MyBatis 3.5.x
Hibernate Validation 6.0.x
Alibaba Druid 1.2.x
4. View layer
Bootstrap 3.3.7
Thymeleaf 3.0.x id=658922540649&
Please add image description
Please add image description
Please add image description
Please add image description
Please add image description
Please add image description
Please add image description
Please add image description

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324142369&siteId=291194637