加载中
如何快速上手一个新项目

特别对于换工作干不熟悉的项目,或者是 突然加入一个项目来说。 看看需求文档,玩玩 项目,比如是一个网站创建一个用户玩玩 看看数据库表结构和设计,看看数据。 看项目配置文件和结构,使用...

02/24 10:34
54
JSONObject 转换时出错 InvocationTargetException

JSONObject 转换时出错java.lang.reflect.InvocationTargetException 一时看不出来是什么问题。 挺奇怪的。 百度参考了一下这个 网页的解决方案 说是类型不对,空? 仔细查看代码,果然是有一...

昨天 13:41
6
springmvc 拦截器 使用注解 进行判断控制 无效的BUG

刚开始时候,拦截器是这样配置了的: <bean id="urlMapping" class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"> <property name="interceptors"> <...

09/14 17:43
8
加密数据远程传输中文乱码解决

1, 背景 有两个项目, 进行传递信息的时候 使用到了 java自带的 URLConnection conn = realUrl.openConnection(); 这个工具来进行 传输的, 只是内容进行的加密。 刚开始两个项目是 部署在同...

09/14 17:31
1
hibernate 解决 the same identifier value

就是 我在 前端 更新一个 表数据, form 表单 提交数据, 然后把 这个对象 进行更新 dao.update(apply); 就报错了: a different object with the same identifier value was already associ...

08/25 18:11
5
同一个事务的读未提交

在同一个事务里面, 如果是 保存或者更新一个 对象数据, 然后 再次执行查询, 那么获取的是 该对象 未提交的值。 FreeMarketGoodsItemPriceLog log = freeMarketGoodsItemPriceLogService.g...

07/31 17:03
27
枚举类型可以实现接口,以及枚举类型原理

今天在看 《漫谈设计模式》的时候,看到状态模式的时候,居然发现,枚举类型原来也是可以 实现接口的。 真是涨见识了。 而且 枚举类型的静态属性也是可以 实现方法的, 只是如果没有 实现接口...

07/24 15:29
11
spring @Resource 和 @Autowired 的使用区别

这两个 注解 @Resource 和 @Autowired , 常识都知道 @Resource 是 JAVAEE 自带的,@Autowired 是 spring 的自定义注解。 一般情况下, 使用 bean的时候, 这两个注解 随便使用一个即可。 但...

07/19 17:30
7
hibernate 新增数据之后,不能级联查询到关联的数据

框架是 hibernate 3 , 还以为出现了什么bug , 就说新增之后, 查询的时候,不能关联到 对应的对象。 比如 有一个User 对象,关联的表是 user 表。 在User 对象里面 有一个 订单对象: @Man...

07/07 09:27
10
Velocity 模板如何显示 $! , ${} 等特殊符号

因为使用到了 Velocity 模板,有时候需要显示 $!{obj} 这样的内容。 其实也就是 在页面直接显示 $!{obj} , 而不是显示 obj 内容. //如果$foo未定义过 $foo 输出:$foo \$foo 输出:\$foo \...

06/29 17:33
41
思路分析 如何通过反射 给 bean entity 对象 的List 集合属性赋值?

其实 这块 大家 去 看 springmvc 源码 肯定可以找到实现办法。 因为 spirngmvc 的方法 是可以 为 对象 参数里面的 list 属性赋值的。 我也没有看 具体的 mvc 源码实现,我这里只是 写一个 简...

06/23 15:21
13
使用springmvc的全局拦截的时候, 在测试的时候尽量完美的将异常相关使用日志记录下来

因为 在我们写代码的时候 出现异常的时候, 有时候 控制台会抛出很多其他信息, 比如 debug,info,,,,反正很多,可能就把 异常信息给 跑过去了。 所以LOG 记录还是需要的。 所以这里 总结了一...

06/16 17:02
8
mysql 字段设计小技巧

如果是字段是代表金钱 或者 精度要求比较高的话,可以 尽量使用 int 或者 Bigint 类型, 转整数来存储, 即 原来的金钱 乘以 100 去掉了小数了。 金钱运算也可以 先 乘以100 来进行运算,避免...

06/15 17:09
5
hibernate 自动更新实体的内容?set 的坑

今天遇到一个 使用 hibernate的坑,我的是 3.0 多的版本,不知道高版本修复了没有了。 就是 hibernate 的 实体 entity 里面的属性改变了,没有手动 执行 更新操作,有时候也会自动更新的。 ...

06/15 11:15
13
hibernate 主表关联子表,子表排序的写法

原来 hibernate 是支持 主表关联查询所有子表,然后子表排序的方式的 ` @OneToMany(mappedBy = "order",fetch=FetchType.LAZY) @OrderBy("modelNo asc,texture asc,thickness asc,width asc...

06/15 11:07
5
原型模式之 深度拷贝 工具类

看了 一些 原型模式,原来就是 深度拷贝,浅拷贝的。 工作了这么久,说实话,我还没有真实使用过 拷贝的方法的。。。 特别是浅拷贝 更加不敢乱用了,万一引用什么的搞混了就麻烦了。而且 浅拷...

06/12 15:28
6
HQL 如何 count(*) 分页查询出来 group by 的总数?

当我们 使用 group by 分页的时候,发现 算出来的 count(*) 的总数,是和分页实际的数量是没有对应起来的。 ` 正常的来说 应该是 select count(1) from ( select xxx where group by xxx) 的...

06/09 16:58
8
使用模板的时候,使用list<MAP> 替代 json对象来封装数据

当我们使用页面模板的时候,如果想拼装 数据对象给前端,比如 jsp, freemarker 的时候, 特别是 前端页面 还会使用该 对象 进行获取 其他对象的时候或者对象的其他属性的时候。 可以使用 Li...

java Lock lock 模拟死锁

synchronized 来说,要模拟死锁,网上肯定很多例子,而且也比较实现。 可是 Lock 类 怎么才会死锁呢? 怎么用呢? 发现就比较少例子了。而且 好多代码哦, 看起来 好难看挺乱的。 我就 自己 ...

05/25 18:19
8
java BigDecimal 的 setScale() 方法的 BigDecimal.ROUND_DOWN 舍入模式的BUG,坑

因为项目使用到 BigDecimal.ROUND_DOWN 接近零的舍入模式 ,没想到有一个 使用的坑。 下面来例子说明: String add = "67.80"; System.out.println(add.toString()); BigDecimal t = new...

04/19 15:46
48

没有更多内容

加载失败,请刷新页面

返回顶部
顶部