最新回答 / 疯筝萌萌
-1是因为数据库建表的时候默认-1,通过mysql客户端或者代码调用存储过程直接生成的数据就是-1。之前的代码是插入的时候写了等于0,所以才是0。跟着老师敲一遍,自己感受写并做修改吧
2016-05-29
已采纳回答 / 益军
可以使用AOP实现,但业务逻辑和数据访问大量使用AOP切面代码很难维护。在我团队里严谨使用AOP做任何业务相关的操作,一般我们使用AOP做日志报警监控,性能采样等非业务相关需求。
2016-05-29
讲师回答 / 益军
首先纠正你一个问题,"使用框架比原始的API性能低",这是个错误。jdbc也好mybatis也好,瓶颈不在这里.你优化JDBC或者mybatsi不如去优化sql 或者schema 。更何况绝大多数工程师写得JDBC代码不如mybatis。spring bean大量使用单利本身对GC很友好。
2016-05-27
已采纳回答 / 江湖卖药的
有两种方法:1.通过客户端同时更新redis和mysql2.只更新redis或者mysql,然后用一个线程来监控更新日志,最后在更新到redis或者mysql中,这个类似于mysql的replication.
2016-05-27