随笔分类 -  Java

摘要:1 import java.security.MessageDigest; 2 3 public class MD5 { 4 5 public static String toMD5(String plainText) { 6 StringBuffer buf = new StringBuffer(""); 7 try { 8 ... 阅读全文
posted @ 2019-07-26 09:44 杜小二 阅读(4059) 评论(0) 推荐(0)
摘要:1、下载jdk安装包到本地 1)历史版本列表:https://www.oracle.com/technetwork/java/javase/archive-139210.html 点击选择自己需要的版本; Development代表开发环境,Runtime Environment 代表运行环境,最后 阅读全文
posted @ 2019-05-27 00:19 杜小二 阅读(2762) 评论(0) 推荐(0)
摘要:1、在实际应用中我们经常会前端只需要对象中的某个或者某几个属性值的集合的情况,可以通过传入一个持久化对象的集合,和想要获取的属性名,通过反射获取的方式 附加反射方法的工具类 https://www.cnblogs.com/404code/p/10909379.html 阅读全文
posted @ 2019-05-22 23:59 杜小二 阅读(2399) 评论(0) 推荐(0)
摘要:import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.lang.reflect.Modifier; import java.lang.reflect.ParameterizedType; imp... 阅读全文
posted @ 2019-05-22 23:58 杜小二 阅读(1102) 评论(0) 推荐(0)
摘要:import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import org.apache.commons.lang3.time.DateFormatUtils; /** * 日期工具类, 继承org.apache.commons.lang.time.DateUti... 阅读全文
posted @ 2019-05-22 23:44 杜小二 阅读(185) 评论(0) 推荐(0)
摘要:1、JDBC 包:spring-jdbc-4.0.0.RELEASE.jar *:这里建议直接加上字符编码;避免踩坑 2、dbpc 包:commons-dbcp-1.4.jar,commons-pool-1.2.jar 3、c3p0 包:c3p0-0.9.1.2.jar 阅读全文
posted @ 2019-04-01 17:49 杜小二
摘要:先来个正确的写法 阅读全文
posted @ 2019-03-29 12:34 杜小二 阅读(211) 评论(0) 推荐(0)
摘要:这个是要执行的调试语句;发现执行完毕控制台如下;sql正确;对象和数据库关系映射也正确; 然后写了个最简单的demo发现仍然出现问题;检查到最后发现是数据源的url编码问题;没有设置为Utf-8;具体原理还没有找到;希望各位可以解读下原理 更改之后就好了;记录一下,这个错误浪费了半天的时间 阅读全文
posted @ 2019-03-28 21:04 杜小二 阅读(5743) 评论(1) 推荐(1)
摘要:需要用到的包 方式一、 1、在application.xml中配置了连接池数据源c3p0 2、JdbcTemplate模板注入容器,并配置数据源属性 3、把自己调用的接口注入容器,并配置JdbcTemplate模板属性(xm方法配置属性注意写set) 4、在自己的实现类中书写sql 5、在测试(业务 阅读全文
posted @ 2019-03-27 15:21 杜小二 阅读(551) 评论(0) 推荐(0)
摘要:今天在复习spring的时候遇到了一个新的异常 惯例献上错误信息 首先产生这个错误的原因是因为包之间的版本不一致导致的; 我用的事务包但是spring的4个基础包用的都是3.1.1的;导致了这个错误;把包移除了更换上低版本 这样子错误解决了; 处理这个问题的思路和方法;首先这个异常我没见过,可以确定 阅读全文
posted @ 2019-03-27 13:00 杜小二 阅读(4661) 评论(0) 推荐(0)
摘要:废话不多说先上错误信息 根据报错提示可以看出是驱动配置错误了,查看配置文件,发现驱动没有错啊; 经过查阅文档发现spring提供的jdbc和c3po的jdbc配置名称不一样;不能混淆;下附 1、spring提供的轻量jdbc配置(一般不用它) 2、使用org.apache.commons.dbcp. 阅读全文
posted @ 2019-03-27 12:47 杜小二 阅读(742) 评论(0) 推荐(0)
摘要:这里需要保证传递过来的地址是实际存在的地址;最好单独写个方法提前验证下 阅读全文
posted @ 2019-03-21 12:20 杜小二 阅读(3071) 评论(0) 推荐(0)
摘要:2、对API接口的测试,同样的是在同包名目录下进行编写测试代码 阅读全文
posted @ 2019-03-21 01:03 杜小二 阅读(898) 评论(0) 推荐(0)
摘要:一、消息数据统一返回给前台的处理方法 1、新建一个公共Result类包含 code、msg、data私有变量,并提供set 和get 方法。(固定格式) /** * http请求返回的最外层对象 */ public class Result { /*错误码*/ private Integer code; /*提示信息*/ private String ms... 阅读全文
posted @ 2019-03-21 01:03 杜小二 阅读(265) 评论(0) 推荐(0)
摘要:基本概念 @After 方法后 @AfterReturning 接收响应 3、根据业务逻辑在拦截的方法体内写相关代码 阅读全文
posted @ 2019-03-21 00:59 杜小二 阅读(317) 评论(0) 推荐(0)
摘要:** * 添加一个女生 * @param gril * @return */ @PostMapping(value = "/grils") public Result<Gril> grilAdd(@Valid Gril gril, BindingResult bindingResult){ gril 阅读全文
posted @ 2019-03-21 00:55 杜小二 阅读(779) 评论(0) 推荐(0)
摘要:概述:java persistence API定义了一些列对象持久化的标准,目前实现这一规范的产品有hibernate、topLink等 1、pom.xml中添加组件 2、配置数据库相关信息 阅读全文
posted @ 2019-03-21 00:43 杜小二 阅读(285) 评论(0) 推荐(0)
摘要:其实在spring Boot项目中的Controller和普通spring项目基本没有区别 1、类和方法上的常用注解 @Controller 处理http请求 该注解不能单独使用必须配合模板使用 @RestController 在类上声明该注解才能返回json数据 spring4之后加的新注解,原来 阅读全文
posted @ 2019-03-21 00:34 杜小二 阅读(1732) 评论(0) 推荐(0)
摘要:post方式进行文件上传的时候,servlet会出现getparameter获取到的值为null;这时候通过比较发现只有在文件的二进制大小超过一定的大小的情况下会出现这种情况;通过翻阅治疗发现这种现象产生的原因是servlet的编码发生发生了改变1、Content-Type="application 阅读全文
posted @ 2018-11-26 09:20 杜小二 阅读(1033) 评论(0) 推荐(0)
摘要:public static Map transStringToMap(String mapString, String separator, String pairSeparator) { Map map = new HashMap(); String[] fSplit = mapString.split(separator); System.ou... 阅读全文
posted @ 2018-11-26 09:17 杜小二 阅读(268) 评论(0) 推荐(0)