- 博客(28)
- 收藏
- 关注
原创 存储过程
CREATE PROCEDURE PRO_FLOW @OA_ID varchar(20), @DO_NO varchar(20), @STATUS varchar(500), @IsFINISH varchar(1) asDeclare...
2019-10-22 19:24:05
94
翻译 JUNIT测试
/** * Created by zhengcanrui on 16/8/11. */ @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations={"classpath:spring/applicationContext-*xml"}) //配置事务的回...
2019-08-28 09:42:12
279
翻译 二维码(去白边区域)
package com.texwinca.HRM.util;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.util.Hashtable;import javax.imageio....
2019-06-29 14:08:21
1686
翻译 springUtil
package com.gcloud.seccenter.framework.cloud.util;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.Applicati...
2018-08-30 17:22:11
202
翻译 通过yml配置文件定义错误信息
1.yml文件(在resources/errorcode下) module: mgrerrorcodes: user: login: "0001": "用户名不能为空" "0002": "密码不能为空" "0003": "用户无效或者密码错误"2.自定义EXCEPTION public class GCloudExc
2018-07-18 22:01:00
2042
3
翻译 登录生成token,利用加密算法生成token
1.封装token的入参(tokenParam) public class TokenParam { @NotBlank(message = "identity-server_token_get_0001::username can not be null") private String username; @NotNull(message = "identi...
2018-07-18 22:00:19
28115
2
原创 生成主键工具
/* * @Desccription 主键值工具类 */public class KeyUtil { /* * @Desccription 生成不带 - 的uuid */ public static String getUuid(){ return UUID.randomUUID().toString().replace("-", "")...
2018-07-18 21:59:49
643
翻译 连接池以及数据源的配置
配置连接池的信息public class DruidProp { private String url; private String username; private String password; private String driverClassName; //初始化大小,最小,最大 private Integer in...
2018-07-18 21:59:19
269
翻译 如何完成登录验证(分布式session缓存+验证码)
1. 配置session属性 @Component@ConfigurationProperties(prefix = "gcloud.session")public class Nonprofessional { private Integer maxLoginUser; private Integer maxLoginFail; private Intege...
2018-07-18 21:58:30
3658
翻译 redis配置
在单机Redis环境:JedisJedis jedis = new Jedis("url", 8001);在多台Redis环境(没有集群):ShardedJedis+ShardedJedisPool@Configuration@ConditionalOnExpression("${gcloud.redis.jedisClient.enable:false} == true...
2018-07-18 21:57:41
221
原创 redis分布式锁
public String getLock(String lockName, int lockTimeout, long getLockTimeout) throws GCloudException { boolean isSucc = false; boolean isGetTimerout = false; String value = UUID.random...
2018-07-18 21:57:12
141
1
原创 发送邮件
public class MailUtil { public static void sendSimpleMail(String receiver, String subject, String content){ JavaMailSender mailSender = SpringUtil.getApplicationContext().getBean(JavaMai...
2018-07-18 21:56:47
163
原创 枚举类实例
public enum UserType { USER(0, "user", "用户"), SERVICE(1, "service", "服务"); private int value; private String name; private String cnName; UserType(int value, String name, ...
2018-07-18 21:56:04
222
翻译 精度问题工具
public class BigDecimalUtil { private BigDecimalUtil(){ }//加法 public static BigDecimal add(double v1,double v2){ BigDecimal b1 = new BigDecimal(Double.toString(v1)); Bi...
2018-07-18 21:54:30
123
原创 深入理解sort(),以及如何实现Arraylist对像排序
1.arraylist没有排序,但是ArrayList实现list接口,Collection有sort(List list)方法,所以可以用Collection的sort()的方法实现arrarylist的排序,但是只能是字符串列表ArrayList<String string>进行排序2.为什么只能对字符串列表ArrayList<String string>进行排序?pu...
2018-06-19 16:15:06
1051
翻译 MD5实例
MD5工具类public class MD5Util { /* * @Desccription md5加密 * @Date 2018/2/21 * @Created by yaowj * @Param plainText * @Return java.lang.String */ public static String ...
2018-06-12 15:40:44
1821
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人