2019-05-25 19:42

找了一下应该是没有使用 Enhancer.enhance() 的缘故,在文档里面貌似没有看到这个类,通过搜索查出来的,不知道这种方式是否可行..... private RemoteChargeOrderServer remoteChargeOrderServer = Enhancer.enhance(RemoteChargeOrderServerImpl.class);

@Before(Tx.class)
remoteChargeOrderServer .confirmConsumeOrder(){.......}

2019-05-25 18:52

我把几乎把个方法使用try{}catch包裹起来了,如果有异常会捕获,然后再抛出RuntimeException异常,这样会有影响吗,

2019-05-25 18:47

昨天和JFinal群友问了一下,说应该是因为不是一个线程导致的,因为我的这个类是new出来的,现在修改为在方法上加 @Before(Tx.class)注解,但是情况也是一样,手机端调用扣券的接口两次,这里偶尔也会扣券两次成功

2019-03-18 09:26

好的,谢谢,我看下怎么做的~!

2019-03-18 09:26

那个我看过,也是先保存到本地,然后进行上传的,除非 common fileupload 改源码..不然也不行,现在打算用亚马逊oss算了..主要项目急也没空看,谢谢大佬答复~!

2019-03-15 14:29

@JFinal 不好意思没注意到消息,但是这就意味着上传文件的时间是双倍的,目前是程序和FastDFS在一台电脑上(不过也很慢,因为是视频800多M,),最近比较忙,过两个月不忙了要再买一台服务器搭建FastDFS服务器,这样就导致,文件先上传到程序所在目录,然后再上传到另外一台服务器,我试过用不用getFile(),使用其他的包来获取输入流直接上传,也是一样的结果,,都会先上传到程序所在目录..不知道有没有好的解决办法呢?

2019-03-15 14:24

@JFinal 如果字段多了就比较麻烦一点,比如品牌表,在查询的时候只多了一列统计该品牌的商品数量这个字段,仅多了一个字段就需要使用Db.find(sql);的方式,而不能使用model的方式来查询,或者我写一个VO类继承该model的Base类增加一个字段吧..也是一种解决方式,