2019-06-10 13:16

可以自己封装一个BaseDao,里面实现findByColumns的方法,查什么字段都靠传入的参数去实现就可以了,这个BaseDao可以继承Model,同时又拥有了原生Model的所有方法

2019-05-30 16:54

波总说到了重点,你更新乐观锁的版本号的地方本身就可能出现并发情况,除非你在这块代码上加上同步锁,保证同一时刻只有一个线程可以更新乐观锁的版本号。或者就是直接用sql的update去操作乐观锁的版本号,因为update语句本身就会使用行锁来避免并发的情况。

2019-05-30 16:30

Kv result = Kv.by("model1",model1).set("model2",model2); renderJson(result); 用map返回, 查出的是两个对象,自然返回的时候也要是两个对象,不然出现字段重复就不好弄了。

2019-05-24 15:36

@山东小木 哦哦 那就ajax全局设置里面搞搞

2019-05-24 15:35

pjax:send的时候搞个动画转转圈

2019-05-22 11:42

这个好,以前也遇到这个问题,java到js的自己做了,js到java的没搞,学习了

2019-04-18 14:06

windows上直接将bat文件注册成服务 随服务器自动启动即可 无需弄成exe再去调用bat或运行class

2019-02-28 11:01

将model toRecord一下 然后在record中set对应的list数据 然后将这个record传给前台

2019-02-11 14:53

先clean 然后package下再试试

2019-02-11 14:50

arp.setBaseSqlTemplatePath("/sql");
arp.addSqlTemplate("all.sql");

2019-01-27 16:31

要注意微信消息的去重 微信服务器在发给你的服务器消息后 如果没有在规定时间内返回数据,它会再重新发一样的消息过来,应该是重复三次 如果还没回应就提示当前公众号无法提供服务 你要把重复发的消息去除掉 用个Map存一下消息id 每次进来前先判断是否存在 然后再执行业务逻辑

2019-01-16 16:28

在一个Db.tx中的代码,如果没异常 返回true 则删除和保存都会成功,如果出了异常,那你这段代码中的两个操作都会被回滚掉的 想要删除成功就把删除放在外面

2019-01-16 11:07

使用enjoy的原样输出,解决js中使用enjoy产生冲突的问题

2019-01-16 10:56

这个很好实现的 自己画配置界面 然后把配置存在数据库 然后同步到微信即可