- 博客(12)
- 收藏
- 关注
原创 mybatis一对多配置
<resultMap id="id名" type="一端pojo全地址"> <id column="id" property="id" /> <result column="一端数据库名字段名" property="一端pojo字段名"/> <collection property="一端pojo所对应的多端集合名" column="一对多多端数据表所关联的字段" ofType="多端pojo全地址">
2020-10-15 16:01:46
153
原创 文件夹内容拷贝至另一路径下
/** * 复制整个文件夹内容 * @param oldPath String 原文件路径 * @param newPath String 复制后路径 * @return boolean */ public void copyFolder(String oldPath, String newPath) { try { (new File(newPath)).mkdirs(); //如果文件夹不存在 则建立新文件
2020-09-02 18:11:18
148
原创 xml解析
1.工具类import org.apache.commons.beanutils.BeanUtils;import org.jdom.Document;import org.jdom.Element;import org.jdom.input.SAXBuilder;import org.xml.sax.InputSource;import top.cfl.cflwork.annotation.XmlElementAnno;import javax.xml.bind.JAXBContext;
2020-09-02 18:08:43
115
原创 数组中每个数出现的次数
将 String [] arr = new String[]{"一","一","三","三","二","一"}; String depName = ""; Map<String, Integer> map = new HashMap<>(); for (String str : arr) { Integer num = map.get(str); map.put(str, num == null ? 1 : num + 1);
2020-08-06 15:13:49
221
原创 java递归遍历指定路径下的文件及文件夹(递归),将其转换为层级结构
1.service@Transactional(rollbackFor = Exception.class) public void saveForFile(String archivesPath) { //删除原有库中文件 //调用dao,此处不显示 //遍历 getFileList(archivesPath,"-1"); } @Transactional(rollbackFor = Exception.class)
2020-07-14 14:41:17
743
原创 上传文件到ftp服务器
1.工具类/** * 获取FTPClient对象 * * @param ftpHost * FTP主机服务器 * @param ftpPassword * FTP 登录密码 * @param ftpUserName * FTP登录用户名 * @param ftpPort * FTP端口 默认为21 * @ret
2020-07-14 09:52:04
334
原创 java word(docx格式)转pdf
1.maven<!--word转pdf--><dependency> <groupId>org.docx4j</groupId> <artifactId>docx4j</artifactId> <version>6.1.2</version></dependency><dependency> <groupId>org.docx4j</groupId>
2020-07-08 14:58:41
1553
原创 java pdf合并
1.maven<repositories> <repository> <id>com.e-iceblue</id> <name>e-iceblue</name> <url>http://repo.e-iceblue.com/nexus/content/groups/public/</url> </repository></repositories><depend
2020-07-08 10:05:53
268
原创 java调用打印机打印
1.maven<repositories> <repository> <id>com.e-iceblue</id> <name>e-iceblue</name> <url>http://repo.e-iceblue.com/nexus/content/groups/public/</url> </repository></repositories><depend
2020-07-08 10:01:09
1085
原创 文件上传下载至本地
1.工具类@Componentpublic class FileTypeUtil { public int setResouceType(String suffix) { //文档后缀数组 String[] docArray = {"doc", "docx", "ppt", "pptx", "txt", "pdf", "xls", "xlsx"}; //图片后缀数组 String[] imgeArray = {"jpg", "png
2020-07-07 09:59:36
417
原创 写入word模板
1.工具类 /** * 导出word * <p>第一步生成替换后的word文件,只支持docx</p> * <p>第二步下载生成的文件</p> * <p>第三步删除生成的临时文件</p> * 模版变量中变量格式:{{foo}} * @param templatePath word模板地址 * @param temDir 生成临时文件存放地址 * @para
2020-07-01 18:18:41
218
原创 异常处理邮件发送
邮件发送工具类import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.Value;import org.springframework.core.io.FileSystemResource;import org.springframework.mail.SimpleMailMessage;import org.springf.
2020-06-19 16:36:56
989
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人