`
文章列表

记日记

决定把开发日记记到je上,每天写成文本也是为了存档,以后将日记导成电子书就可以了。
1.BigDecimal和int相互转换 BigDecimal bigDecimal = new BigDecimal(int val); setXX(bigDecimal) 2.两个bigdecimal求和 a.add(b) a b都是bigdecimal类型    
1.我现在又两个时间字段:A B,我想把它显示成为 A~B的形式,要使用oracle的连接函数   select b.reward_start_time ||'~'||b.reward_end_time as timescope from busi_bank_reward b     2.左补全    我是使用的是java.txt包下的DecimalFormat类 new DecimalFormat("00000000").format(Long.valueOf(sequence))    在oracle中包含了这样的函数:    select l ...
  1.我要save一条数据到数据库中,类型为Date,我域对象类型为Calendar。   只要 对象.setXX(Calendar.getInstance())就可以了。   要把Calendar转换为String,需要使用DateUtils的format方法。     2.数据库中位Date类型,域对象是Calendar类型,通过jdbcTemplate查询后是TimeStamp   现在我要setXX(Calendar) Date endDate = new Date(((Timestamp)m.get(s)).getTime()); Calendar c = C ...
1. ORA-00922:选项缺失或无效,一般是语句语法有问题。     比如命名不对,关键字写错等等。对于非标准的命名,一般采用双引号来创建。     标识符命名规则:       1)、必须以字母开始。       2)、长度不能超过30个单字节字符。       3)、只能包括A-Z,a-z,0-9,_,$和#。       4)、不能在相同用户下建立两个同名的对象。       5)、不能使用保留字和关键字。   2.ORA-00937: 不是单组分组函数    select t.jnlno, sum((t.transferrate - 1) * t. ...
1.exception setting property value with CGLIB (set hibernate.cglib.use_reflection_optimizer=false for more info) setter of    原因:对于一些数字项由于从数据库里面取出的值为null,基本类型的属性无法处理字段为null的情况.    解决办法:改用相应的包装类(比如int-->java.lang.Integer)   2.映射为bolean的字段,在建表时,如果没有设定字段的default值.会导致exception setting propert ...
Bean property ' ' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?  原因是我的service实现中没有注入dao 注入即可:   private ShopRewardRecordDao shopRewardRecordDao; public void setShopRewardRecordDao(ShopRewardRecordDao shopR ...
java中:setAttribute 其中是string jsp中 : <c:forEach items="${list}" var="lName"> ${lName} </br> </c:forEach>  如果我的list中是对象User,只需要lName.name就行了.其中items是必须的

hql低级错误

from User u where u.name =:name 我把u.name =:name的=号和:位置写错了,一直报错。还有 就是=:后面不允许有空格  

多对多建表

第一,建立中间表 第二,两边建立集合,然后再一段维护,另外一段mppedby就行了

ORA-00904错误

oracle建表错误:就是标识符无效 我后来一个字段一个字段的添加建表,太笨了,终于发现一个字段的名称是desc和oracle的关键字重复了。简直!!!!  
1.官方的配置方法: 类:   @javax.persistence.SequenceGenerator(name="seq_test",sequenceName="SEQ_TEST_USER")     id字段:   @Id @GeneratedValue(strategy=GenerationType.SEQUENCE,generator="seq_test")     2.个人采用的配置 在id字段上   @Id @GeneratedValue(strategy=GenerationType.SE ...

form中columnWidth设置

    博客分类:
  • Ext
columnWidth :.5, 其中.5代表50%  
Invocation of init method failed; nested exception is org.hibernate.MappingException: Repeated column in mapping for entity: com.justinmobile.lticket.domain.EcUserConsInfo column: ADD_USER (should be mapped with insert="false" update="false")   异常原因:   我在EcUserConsIn ...
异常原因是:在解析bean时,出现死循环调用。 解决的办法:过滤去掉bean中引起死循环调用的属性。   JsonConfig jsonConfig = new JsonConfig(); jsonConfig.setJsonPropertyFilter(new PropertyFilter() { public boolean apply(Object source, String name, Object value) { if (name.equals("mticketUserinfo")) { return true ...
Global site tag (gtag.js) - Google Analytics