上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 18 下一页
摘要: 注: jdbcType为tinyint类型转换成javaType会变成byte类型 阅读全文
posted @ 2019-03-08 12:15 宇枫 阅读(3542) 评论(0) 推荐(0) 编辑
摘要: 食用方式: 注意:数据库表的字段名必须要和实体类的属性名一致,数据库里面的BLOB和Text大文本字段没处理好,只是简单的用了String类型接收,后面改进 阅读全文
posted @ 2019-03-07 18:24 宇枫 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: 当jdbc返回值类型对应的java类型是[B,那就表示返回值的类型比较模糊难以区分; BLOB类型是mysql数据库常用来存储,但是通过getBlob()方法获取值得时候会报错: 阅读全文
posted @ 2019-03-07 15:48 宇枫 阅读(1439) 评论(0) 推荐(0) 编辑
摘要: 贴个例子: 结果: 问题会出现在这个实体类的创建,图里面的写法是正确的,不会造成数据混乱的情况,但是如果实体类photo的创建在for循环外面,就会出现问题了 结果: 其实产生数据混乱的原因很简单:当对象传递给线程的时候,传的是内存地址,但是这个地址里面的数据是会被更改的,所以等到线程去操作这些数据 阅读全文
posted @ 2019-03-06 18:03 宇枫 阅读(1405) 评论(0) 推荐(0) 编辑
摘要: 使用注解的方式要注意的地方:使用mybatis操作数据库有两种方式xml注入和@注解方式,两种方式在项目中是可以共存的。 注解方式:使用注解方式默认需要实体类的属性值和表的列名保持一致,否则无法映射到对应的值;或者使用@Results来手动设置映射关系,优点:看着优雅一点,方便修改,缺点:动态sql 阅读全文
posted @ 2019-03-06 15:39 宇枫 阅读(10079) 评论(0) 推荐(0) 编辑
摘要: https://start.spring.io/ 阅读全文
posted @ 2019-02-26 17:48 宇枫 阅读(2335) 评论(0) 推荐(0) 编辑
摘要: java线程,设置队列的大小实现队列阻塞 本测试程序的队列设置为4,线程池的大小为4,循环开启10个任务执行结果: 分析:有8个任务执行成功了,线程处理完成立马会处理新的任务,但是出现了两个阻塞异常,原因是这两个任务来不及创建就被阻塞了,阻塞的结果就是丢弃。 阅读全文
posted @ 2019-02-26 11:22 宇枫 阅读(339) 评论(0) 推荐(0) 编辑
摘要: java中的内存泄漏首先需要dump文件出来,主要包括内存dump、线程dump; 内存dump是指通过jmap -dump <pid>输出的文件,而线程dump是指通过jstack <pid>输出的信息。 使用jre自带工具,jsstack查看 阅读全文
posted @ 2019-02-24 23:19 宇枫 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 需求:远程服务接口模板化配置提供接入服务 模板接口分为三个模块:功能路由、参数校验、模板入库 路由:这里的实现方式很简单,就是根据业务标识找到对应的处理方法 参数校验: 参数校验这步涉及模板和校验类两个核心模块 提供一个表设计: CREATE TABLE `account_template_vali 阅读全文
posted @ 2019-02-22 16:01 宇枫 阅读(1539) 评论(0) 推荐(0) 编辑
摘要: 推荐:https://www.cnblogs.com/ivaneye/p/5731432.htmlpom依赖: ... 阅读全文
posted @ 2019-02-14 15:21 宇枫 阅读(3913) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 18 下一页