java
文章平均质量分 78
不忘初心:)
这个作者很懒,什么都没留下…
展开
-
JDK的SPI
一个服务(service)通常指的是已知的接口或者抽象类,服务提供方就是对这个接口或者抽象类的实现,然后按spi标准存放到资源路径META-INF/services目录下,文件的命名为该服务接口的全限定名。如有一个服务接口com.test.Service,其服务实现类为com.test.ChildService,那此时需要在META-INF/services中放置文件com.test.Servic转载 2015-12-14 17:26:37 · 999 阅读 · 0 评论 -
mybatis-generator
mybatis-generator有三种用法:命令行、eclipse插件、maven插件。个人觉得maven插件最方便,可以在eclipse/intellij idea等ide上可以通用。下面是从官网上的截图:(不过官网www.mybatis.org 最近一段时间,好象已经挂了)一、在pom.xml中添加plugin 1 plugin> 2转载 2015-12-17 17:57:58 · 354 阅读 · 0 评论 -
Java实现电子邮件的批量发送
JAVA MAIL是利用现有的邮件账户发送邮件的工具,比如说,我在网易注册一个邮箱账户,通过JAVA Mail的操控,我可以不亲自登录网易邮箱,让程序自动的使用网易邮箱发送邮件。这一机制被广泛的用在注册激活和垃圾邮件的发送等方面。进行下载,并将mail.jar添加到classpath即可。如果你使用的是JAVA EE SDK,则可以在C:glassfishv3glassfishmodulesmai转载 2015-12-03 10:33:15 · 9961 阅读 · 2 评论 -
Java中BigDecimal的8种舍入模式
java.math.BigDecimal不可变的、任意精度的有符号十进制数。BigDecimal 由任意精度的整数非标度值和32位的整数标度(scale)组成。如果为零或正数,则标度是小数点后的位数。如果为负数,则将该数的非标度值乘以10的负scale次幂。因此,BigDecimal表示的数值是(unscaledValue × 10-scale)。与之相关的还有两个转载 2016-06-07 11:02:27 · 4923 阅读 · 0 评论 -
Spring Boot开启https
原文:https://github.com/x113773/testall/issues/11. 第一步就是用JDK的keytool工具来创建一个密钥存储(keystore)`keytool -keystore mykeys.jks -genkey -alias tomcat -keyalg RSA`记住输入的Enter keystore password(该项目为letmein)转载 2017-10-11 21:55:40 · 3829 阅读 · 0 评论