上一页 1 ··· 3 4 5 6 7
摘要: 先说说近期使用mybatis-plus踩的坑: 坑点一:mybatis-plus会默认不更新字段为null的字段,但是当必须将某个字段设置为null时(尤其在日期/时间上),需要在对应的实体类的属性上上添加注释: 例如表单字段 DEMO_ID @TableField(value = "DEMO_ID 阅读全文
posted @ 2020-02-28 18:13 唯恐不及 阅读(22859) 评论(0) 推荐(0) 编辑
摘要: 一:Redis 归根结底一句话:实际项目中redis最大用处就是缓存 例如:做消息队列 拓展:消息队列常见实现方式: redis RabbitMQ ActiveMQ 数据库建表 四种方式 1,redis是一个高性能的键值对存储方式的数据库,同时还提供list,set,zset,hash等数据结构的存 阅读全文
posted @ 2020-02-28 13:58 唯恐不及 阅读(385) 评论(0) 推荐(0) 编辑
摘要: /** * 导出Controller */ @RequiresPermissions("xxx:weeklightlimit:download") @RequestMapping("/DownLoad") //注意:关于权限问题必须将@RequestParam Map<String, Object> 阅读全文
posted @ 2020-02-28 10:13 唯恐不及 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 1,在pom.xml中注意添加poi依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.0.1</version> </dependency> 2,//Controller 阅读全文
posted @ 2020-02-27 14:27 唯恐不及 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 查询时注意: (模糊查询 a.device_id LIKE CONCAT('%',#{deviceId},'%')) 1,查询时尽量不要用select * ,查询到精确的字段 2,查询结果只要一条或最大最小值时,添加 limit 1; //可以在查到数据后避免接下来不必要的查询 3,where条件语 阅读全文
posted @ 2020-02-27 12:13 唯恐不及 阅读(389) 评论(0) 推荐(0) 编辑
摘要: //Controller /** * 修改 */ @ResponseBody @RequestMapping("/update") @RequiresPermissions("xxx:detail:update") public R update(@RequestBody DetailEntity 阅读全文
posted @ 2020-02-27 11:34 唯恐不及 阅读(402) 评论(0) 推荐(0) 编辑
摘要: Controller层 /** * 删除 */ @ResponseBody @RequestMapping("/delete") @RequiresPermissions("xxxx:detail:delete") public R delete(@RequestBody Integer[] ids 阅读全文
posted @ 2020-02-27 10:25 唯恐不及 阅读(735) 评论(0) 推荐(0) 编辑
摘要: //一次插入多条数据时: 1, for(User u :list){ INSERT into user(name,age) values(#name#,#age#) //此效率极低 } 2, INSERT into User(name,age) values <foreach collection= 阅读全文
posted @ 2020-02-20 20:20 唯恐不及 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 1,@SpringBootApplication 是springboot的核心注解,用在启动类上,是由 @Configuration 加载spring,配置spring并启动spring容器; 启动容器@Bean注册Bean; 启动容器+@Component注册Bean 等价于<Beans></Be 阅读全文
posted @ 2020-02-20 20:02 唯恐不及 阅读(326) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7