框架|插件
LLLLLiSHI
谨学习,笔记之用
展开
-
FreeMarker实现Word导出
1、freemarker版本: org.freemarker freemarker 2.3.9 2、将word模板文件写好: 3、将word文件,另存为 xml文件(我用的是wps) 此时需注意:很有可能这个动作会将 文件中写好的 ${AGE} 解析出错 变成: xxxxxxx${xxxxx xxxAGExxxx xxx}xxxxxxxxx原创 2017-07-20 13:53:13 · 604 阅读 · 1 评论 -
POI-数据导入导出
POI框架是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 POI结构 HSSF-提供读写Microsoft Excel XLS格式档案的功能 XSSF-提供读写Microsoft Excel OOXML XLSX格式档案的功能 etc... 在使用导入导出时,有个小问题就是中文乱码的问题: 导出到浏览器时原创 2017-04-18 16:27:31 · 1327 阅读 · 0 评论 -
JFreeChart-图表绘制
目前我使用过的两种框架:JFreeChart和HighCharts JFreeChart是Java平台的一个开放的图标绘制类库,完全使用Java编写。比较过时 HighCharts为纯JS框架,简单便捷。从网上找到实例demo,即可学会使用。 简单使用JFreeCharts: 1、创建一个图 或者 2、JFreeChart整合前端项目原创 2017-04-18 16:16:09 · 483 阅读 · 0 评论 -
Shiro(之一)-密码加密
在项目前期开发阶段,密码采用明码存储。但是一旦程序部署在生产环境,明码存储密码是非常不安全的,必须对密码进行加密运算。 加密主要分为两种:可逆运算和不可逆运算 1、可逆运算是通过一个秘钥,对一段字符串加密,同样可以通过这个秘钥进行解密运算 2、不可逆运算的加密对一段字符串进行加密,但是不能还原成原来的字符串(散列) 这里说到的密码加密:shiro框架提供的MD5加密,不可逆运算原创 2017-04-18 15:33:52 · 417 阅读 · 0 评论 -
Quartz-任务调用框架
Quartz是一个开源的作业调度框架,完全由java写成,并设计用于J2SE和J2EE中。你可以用它执行一个作业而创建简单的或复杂的调度。 1、Quartz-创建maven工程-导入spring和Quartz依赖 2、Quartz-测试类任务方法 3、xml配置 4、测试 5、CRON表达式 Cron表达式是一个字符串,字符串以5或6原创 2017-04-18 11:57:51 · 479 阅读 · 0 评论 -
JavaMail-收发邮件
JavaMail提供开发人员在应用程序中实现邮件发送和接受而提供的一套标准开发类库,支持常用的邮件协议,如SMTP、POP3、IMAP。不需要考虑底层的实现细节(Socket),此处简化使用。 1、maven工程pom.xml配置-spring和JavaMail依赖 2、定义工具类-书写send方法 3、xml配置文件 邮箱发送者需要先开通smtp服务原创 2017-04-18 11:36:29 · 458 阅读 · 0 评论 -
CXF 开源的WebService框架
1、WebService WebService也称web服务。是通过SOAP协议实现的远程调用技术。 即本地系统调用远程的系统 为远程调用 SOAP协议(简单对象访问协议):HTTP+XML,常用SOAP1.1、1.2 2、CXF服务端配置-spring和cxf框架依赖 3、CXF服务端-web.xml配置 配置默认servlet 4、CXF服务端-创原创 2017-04-18 10:55:04 · 497 阅读 · 0 评论