There are two recognized unified textbooks for specialized courses: The Ministry of Education publishes a National Unified Entrance Examination for Postgraduates and Analysis of the Joint Entrance Examination for Master of Laws every year, which is a necessary textbook! Because the test questions are based entirely on this book. In addition, the National People's Congress Publishing House will also have a "Guide to the National Joint Entrance Examination for LLM Postgraduates", which is also a recognized teaching material. These two books contain all the contents of the exams for two professional courses, namely, Law and Master, so it is enough to read through one book (but it is generally believed that criminal law depends on the Guide and others on the Analysis). These two books are enough for specialized courses (in case of conflict, the examination analysis shall prevail).
As for the exercises, the standardized question bank of the National Joint Entrance Examination for Master of Laws of National People's Congress Press is necessary, because many big questions in the 10 exam are directly from this book! As for the rest, I think it suits me.