Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

How to call HanLP participle in Spring Framework

2025-01-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >

Share

Shulou(Shulou.com)05/31 Report--

This article introduces the knowledge of "how to call HanLP participle in Spring framework". In the operation of actual cases, many people will encounter such a dilemma, so let the editor lead you to learn how to deal with these situations. I hope you can read it carefully and be able to achieve something!

Changing the HanLP dictionary means that you can't import the package in the warehouse directly with maven. You can only put the modified data file locally, and then specify the path to HanLP. After searching for many methods on the Internet, when the project is deployed, put the dictionary data of HanLP on a fixed location on the server, and then configure the configuration file of HanLP to specify a fixed location. Although this method is straightforward, it can not package the HanLP dictionary data with the whole project, and it is very troublesome to manage. If the data is directly used as the resource file of the project, no matter how to write the path in the configuration after deployment to Tomcat, it will prompt you that the dictionary file cannot be found. After studying HanLP's issue, I found that this project supports custom IO classes for reading and writing files. Inspired by a blog that put dictionary data on HDFS, I came up with a very tricky way. I rewrote an IOAdapter class to read dictionary data by reading and writing static resource files, so that I could package data with the project.

The code is as follows:

After tidying up, put the data folder and hanlp.properties in the project's resource folder, and modify the path and IOAdapte in the configuration file:

This is the end of the content of "how to call HanLP participle in Spring framework". Thank you for reading. If you want to know more about the industry, you can follow the website, the editor will output more high-quality practical articles for you!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Database

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report