In recent years, with wechat is becoming the new darling of the mobile Internet era, wechat public platform is becoming the management tools of enterprise’s marketing channels and customers’relationship, more and more enterprises or organizations stationed in the wechat public platform and bring a wide variety of content and experiences for the user to explore new business opportunities. JFinal is a speed WEB+ORM framework based on the Java language, and it has characteristics such as developed rapidly, less code, easy to learn, powerful, lightweight, easy to expand, Restful. Except all the advantages of the Java language, it also has the development efficiency of Ruby, Python, PHP and other dynamic languages.This paper is based on the speed framework of web development--JFinal framework, and through the analysis of the main functions of well-known shopping malls wechat public account applications, combined with published API interface specification, as well as the characteristics of the mall’s own business, the main business functions carried out, and in accordance with business requirements for system modeling, research and design the Shopping Mall Wechat Platform based on JFinal. The greatest feature of this platform is to provide a shopping navigation function. Through the research of Lucene and Chinese segmentation technique, use a binary-seek-by-word dictionary mechanism for word segmentation based on all-Hash to improve Chinese word segmentation from the angle of dictionary. The new mechanism mainly divides the dictionary entry into some groups by character number the entry has, it uses the Hash value of word to reduce the number of string finding. Combined with the Lucene index creation and execution of full-text search based on the shops’introductions is applied to shopping navigation search to improve the accuracy for users to find the shops. At the same time, divide the shops according to the floor, consumption, and sales or not for users to choose to view, so as to achieve shopping navigation functions. In addition, the wechat platform offers other functions such as finding activities, receiving coupons, and user center. So shopping center can make use of their own resources and mall brand advantages, through some customer resources gathered, using wechat public platform publish shopping information to interested users automatically, focus their offline guests to line up to provide better service to customers with targeted way, so as to achieve the 020 mode which makes the Internet a offline transactions reception. Finally, expand the shopping center resources, and enhance the brand value of the shopping center.Design ideas and methods presented in this paper has been successfully applied in a large-scale wechat project implementation process of a large shopping center, the system has been formally launched, and achieved good results. Practice shows that the system has strong interoperability, but also has perfect function, strong performance, scalability, architecture and flexible features. |