Current location - Plastic Surgery and Aesthetics Network - Wedding supplies - What projects can java develop?
What projects can java develop?
Bian Xiao has collected 10 Java development tutorial, large enterprise actual combat project tutorial+source code, and nearly 5G materials are all for you!

Project 1: Introduction of Ting domain host project: Ting domain host project is a standard Internet project, which mainly provides host employment related functions for various occasions that need hosts. The project includes foreground and background. The front desk is mainly for newcomers and wedding companies to search for relevant hosts and hire them, and place host orders online. The backstage is to let the host manage his own orders, and the administrator manages the whole platform.

Technical architecture: Spring, SpringMVC, MyBatis, MyBatisPlus, Mobile Payment, SMS Authentication, RBAC, EasyUI, POI, Baidu Chart.

Highlights of the project: real enterprise projects; Online projects; Including the project prototype designed by the enterprise product manager; Standard Internet projects, including front-end and back-end; Complete third-party platform access

2. Introduction of the future car rental platform project: The future car rental platform is a platform for managing car rental and sales. The manager platform can manage renters and cars. The project includes: customer management, business management, system management, automobile management, tenant management and other modules. The project also includes perfect rights management related functions.

Technical architecture: Spring, SpringMVC, MyBatis, MyBatisPlus, Mobile Payment, SMS Authentication, RBAC, EasyUI, POI, Baidu Chart.

Highlights of the project: perfect page resources; The car rental business is fully realized; Strong generalization ability. Contains all the skills learned.

3. Supreme Smart Home

Project introduction: With the development of Internet and Internet of Things, smart homes have gradually entered thousands of households. There are more and more smart home enterprises and factories. Supreme smart home is the internal system of integrated management of smart home enterprises. It can realize smart home management, personnel administration management, system announcement, knowledge management, task management, sales management, project management, statistical analysis, system setup, product data management and other functions.

Technical architecture: Spring Boot, SpringMVC, MyBatis, Druid, Logback, Quartz, Shiro, Swagger2, Linux, BootStrap.

Highlights of the project: use the rapid development framework to truly feel the feeling of entering the enterprise; Team project, which completely simulates how the enterprise project team cooperates and develops; Linux server is not only a development project, but also a deployment project.

4. Introduction of Baizhan Mall Project: Baizhan Mall Project is a large-scale comprehensive B2C platform. Fully adopt SOA mode architecture, and use Dubbo to realize service invocation. Based on high concurrency and massive data environment.

Hundreds of battles mall is divided into two systems: foreground and background. The background system uses FastDFS to realize distributed file storage, which is mainly responsible for commodity management, commodity classification management, CMS and so on. The foreground system uses Redis to realize cached data query, including home page service, search service, single sign-on service, shopping cart service and order service.

Technical architecture: Spring Boot, Spring MVC, MyBatis, Zookeeper, Dubbo, Redis, Solr, RabbitMQ, FastDFS, Nginx, Spring Security, Spring Session, MyBatis Plus, MyCat.

Highlights of the project: the presentation of real large-scale Internet projects; SOA architecture; High concurrency solution; RabbitMQ realizes traffic peak clipping and asynchronous message; Using Solr to realize massive data search; Redis cache penetration, cache avalanche and cache crash solutions; Deploy projects based on Linux platform of enterprise real server environment; Nginx service proxy, load balancing; Using Navicat as database sub-library, sub-table and separation of reading and writing; FastDFS distributed file storage; Spring Security completes permission verification; Spring meeting distributed meeting

5. Introduction of 5.Livegoods house rental sea election platform project: This project is a front-end separation project, and the mobile client is its platform. As a housing platform in the Internet era, Livegoods has a perfect search capability for housing rental resources, which can accurately and efficiently search the required rental housing information according to the city positioning. The system is divided into two functional platforms: tenant platform, owner platform and user management platform.

Technical architecture: SpringBoot, SpringMVC, MyBatis, SpringDataMongoDB, SpringData, ElasticSearch, MongoDB, Spring Cloud, ElasticSearch, FastDFS, Nginx, payment.

Highlights of the project: the front-end and back-end separation projects, feeling the most mainstream front-end separation development model of enterprise development at present; Mobile projects, you can feel the realization process of Java programmers developing app server; Micro-service architecture; Second kill system implementation; Massive data search; Mirror image and cloud

6. digital currency Stock Exchange Project

Project introduction: Open source digital currency Stock Exchange, a bitcoin exchange developed based on Java, including BTC Exchange, ETH Exchange, digital currency Exchange, trading platform, matchmaking trading engine and other core modules. The project technology uses Spring Cloud Alibaba, which is the most popular open source component in the industry and is very active in the community to build our trading system. It is the first large-scale project based on Alibaba technology in the industry and one of the best practices of Chunyun.

Project architecture:

Back-end technology: Chunyun Alibaba Spring Cloud My Batis Plus+ Elastic Search+Kafka+MongoDB+Zookeeper+RocketMQ+Oauth2,0+JWT+Redis+Hutool+Orika+FST+Swagger-UI+MyCAT+Docker+ECS+OSS+Tencent Waterproof Wall.

Front-end technology: Vue+iView+less+axios

7. Introduction of Shangxuetang OA system project: Shangxuetang OA system is taken from the real Shangxuetang office automation platform, including personnel management, attendance management, reimbursement management, revenue and expenditure management and other modules. You can fully practice JSP/Servlet core skills, MVC pattern, Ajax, database design and multi-table SQL statement operation, PowerDesigner draws database model diagrams, business flow diagrams, various object-oriented model diagrams, and auxiliary technologies such as verification code, POI, Echarts, JUnit, kindeditor, and My97DatePicker. Through this project, students are familiar with the process of project design and development, and have the initial ability to design and develop projects independently.

Function module: Shangxuetang OA system: including personnel management, attendance management, reimbursement management, revenue and expenditure management and other modules. Including the MVC operation of department management and post management practice sheet in personnel management, and the MVC operation of employee management practice sheet in personnel management. Application of Ajax in attendance management practice. Reimbursement management involves many skills such as understanding business process, abnormal chain and transaction management. Revenue and expenditure management is mainly to practice the use of Echarts chart plug-ins, and use bar charts, pie charts and other intuitive display of statistical data.

Partners who need java project information can add official teacher WX: 1873 1997677, and note that "gx Shangxuetang" can ask teachers to receive several sets of 649 resume templates for free!