2016-09-05 15:57
@林栋 所以静态资源全用的 nginx 接管,例如 css、js、jpg、png 等等,nginx 只需要设置 root /var/www/jfinal_com 即可,整体覆盖是指打包成 war 包以后,再用 war 包中的文件覆盖全部,当然,有时候会为了去掉一些不用的文件,是将原来部署的文件,只保留 upload 目录,其它全部删掉
2016-09-05 14:36
@Romeo 不用手动 new,放在业务层就好,没有人会这么用:UserService.me().dao.save(),但有人会这么用: User.dao.save()
2016-09-05 13:36
@IvyHelen 前端用了 nginx,所以会大大提升并发数,而后端用了 ehcache 所以大大减少了数据库存取,目前只调整了 tomcat 运行的内存大小,mysql 只调整了字符集为 utf-8,其它暂时不需要动
2016-09-03 21:07
@java180 手册 5.3 中的例子,User.dao 后面紧跟的是一个查询方法,而不是 set、update、save 方法。原因是 dao 对象是 static 修饰过的,那么地方面使用 User.dao.save()、update()、set() 之类的方法时,都是共享的这一个 dao 对象,假如线程 A 往里面 set 一个值进去,线程 B 再 save() 或者 update()这样数据就乱套了,这个是最基本的 java 线程安全问题