As the project progresses, I realized that 80% of the time will be spent on 20% of the features.
Improve the product as a developer to lay the foundation for product launch.
Let's look at mature products, especially products of large companies, and think about how to implement some functional points.
The log4j framework is used for web development to easily delete various logs when a project is released.
Record to improve performance and try to use threads to improve performance.
Perform static testing on the code.
As needed, multiple database operation frameworks can be selected at the same time, such as Hibernate for general data operations. The original JDBC and Mybaits frameworks can be used for batch operations.
Pay attention to the ACID characteristics of database transactions. Avoid Database Inconsistency caused by unexpected power outages.
The trigger in the database and the transaction processing database are used for configuration and calling in Hibernate and other frameworks!
Read some code book 2 every day, and repeat your code based on the various checklists above!