| | |
| | | package org.fanli.dynamic;
|
| | |
|
| | | import java.io.BufferedReader;
|
| | | import java.io.FileInputStream;
|
| | | import java.io.InputStreamReader;
|
| | | import java.util.ArrayList;
|
| | | import java.util.List;
|
| | |
|
| | | import org.junit.Test;
|
| | |
|
| | | import com.yeshi.fanli.entity.dynamic.InviteMaterial;
|
| | | import com.yeshi.fanli.service.inter.dynamic.DynamicInfoService;
|
| | | import com.yeshi.fanli.service.inter.dynamic.InviteMaterialService;
|
| | | import com.yeshi.fanli.util.BeanUtil;
|
| | | import com.yeshi.fanli.util.StringUtil;
|
| | |
|
| | | public class Test_InviteMaterialService {
|
| | |
|
| | | |
| | | @Test
|
| | | public void draw1() {
|
| | | public void insertMaterial() {
|
| | | try {
|
| | | InviteMaterialService service = BeanUtil.getBean(InviteMaterialService.class);
|
| | | String s = "";
|
| | | List<String> list = new ArrayList<String>();
|
| | | String fliePath = "F:\\company_material\\invite\\name.txt";
|
| | | // File file = new File("F:\\company_material\\invite\\name.txt");//Text文件
|
| | | // BufferedReader buff = new BufferedReader(new FileReader(file));// 构造一个BufferedReader类来读取文件
|
| | | BufferedReader buff = new BufferedReader(new InputStreamReader(new FileInputStream(fliePath),"gbk"));
|
| | |
|
| | | // String picture = "http://img.flqapp.com/resource/invite/everyday/1.jpg";
|
| | | // String text = "有时候,活得累,并非生活过于刻薄,而是太容易被外界的氛围所感染,被他人的情绪所左右。";
|
| | | |
| | | // String picture = "http://img.flqapp.com/resource/invite/everyday/2.jpg";
|
| | | // String text = "别把窘境迁怒于别人,唯一可以抱怨的,只是不够努力的自己。";
|
| | | |
| | | // String picture = "http://img.flqapp.com/resource/invite/everyday/3.jpg";
|
| | | // String text = "世上的事,只要肯用心去学,没有一件是太晚的。要始终保持敬畏之心,对阳光,对美,对痛楚。";
|
| | | |
| | | String picture = "http://img.flqapp.com/resource/invite/everyday/4.jpg";
|
| | | String text = "人生就像是一个马尔可夫链,未来取决于当下正在做的事,而无关于过去做完的事。";
|
| | | |
| | | InviteMaterial material = new InviteMaterial();
|
| | | material.setState(0);
|
| | | material.setText(text);
|
| | | material.setPicture(picture);
|
| | | service.insert(material);
|
| | | |
| | | while ((s = buff.readLine()) != null) {// 使用readLine方法,一次读一行
|
| | | if (!StringUtil.isNullOrEmpty(s)) {
|
| | | list.add(s.trim());
|
| | | }
|
| | | }
|
| | | buff.close();
|
| | |
|
| | | // 图片格式
|
| | | int startPic = 246;
|
| | | int endPic = 261;
|
| | | for (int i = 0; i < list.size(); i++) {
|
| | | String text = list.get(i);
|
| | | if (startPic > endPic) {
|
| | | System.out.println("---------------------------------");
|
| | | System.out.println(text);
|
| | | System.out.println("---------------------------------");
|
| | | break;
|
| | | }
|
| | | InviteMaterial record = new InviteMaterial();
|
| | | record.setText(text);
|
| | | record.setPicture("http://img.flqapp.com/resource/invite/everyday/"+ startPic +".jpg");
|
| | | record.setState(0);
|
| | | service.insert(record);
|
| | | startPic ++;
|
| | | |
| | | if (i == list.size()-1) {
|
| | | System.out.println("---------------------------------");
|
| | | System.out.println(text);
|
| | | System.out.println("---------------------------------");
|
| | | }
|
| | | }
|
| | | System.out.println("test");
|
| | | } catch (Exception e) {
|
| | | e.printStackTrace();
|
| | | }
|
| | | }
|
| | |
|
| | |
|
| | | }
|