
java
明梅
这个作者很懒,什么都没留下…
展开
-
properties文件的加载方式
properties文件的加载方式: 在项目中如果有些参数经常需要修改,或者后期可能需要修改,那我们最好把这些参数放到properties文件中,源代码中读取properties里面的配置,这样后期只需要改动properties文件即可,不需要修改源代码,这样更加方便。properties文件的加载可以使用spring自动加载,也可以写java类自己手动加载。以下介绍properties文件的几...原创 2018-02-26 17:17:41 · 1629 阅读 · 0 评论 -
maven使用当中的总结
1、注册ojdbc的jar包文件需要的命令行 mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=C:\oracle\instantclient_12_1\ojdbc6.jar 2、需要将下载的jar 放在其他文件夹下...原创 2014-07-23 16:50:38 · 95 阅读 · 0 评论 -
hiberanate的merge,attachDirty,attachClean 和save方法
在Hibernate中的对象有三种状态,即:瞬时状态(Transient)、持久状态(Persistent)、脱管状态(Detached)1、瞬时状态(Transient)由new命令开辟内存空间的Java对象,也就是平时所熟悉的普通Java对象。如:Person p = new Person();瞬时对象特点:(1)不和Session实例关联(2)在数据库中没有和瞬时对象关联的记录2、持久状态...原创 2015-01-25 23:36:19 · 167 阅读 · 0 评论 -
Java compiler level does not match the version of the installed Java project fac
今天打开原来的工作空间,原来所有的项目都前面都显示了一个小叉叉,代码中却没有任何错误。于从 problems 视图中查看错误信息,错误信息的“Description”显示:Java compiler level does not match the version of the installed Java project facet.之前没有碰到过这个错误,于是 google 了一番,果不其然,...原创 2014-08-15 09:56:46 · 147 阅读 · 0 评论 -
Java中BigDecimal类的精确四则运算工具类Arith
在《Effective Java》这本书中也提到这个原则,float和double只能用来做科学计算或者是工程计算,在商业计算中我们要用java.math.BigDecimal 使用BigDecimal并且一定要用String来够造。 但是想像一下吧,如果我们要做一个加法运算,需要先将两个浮点数转为String,然后够造成BigDecimal,在其中一个上调用add方法,传入另一个作为...原创 2015-05-22 11:14:35 · 287 阅读 · 0 评论