
Java开发
文章平均质量分 63
weixin_42630551
这个作者很懒,什么都没留下…
展开
-
Spring事务失效原因
@Transactional不生效场景1.数据库引擎是否支持事务2.注解所在的类是否被加载成Bean3.注解所在方法是否为public修饰的4.是否发生了自调用问题5.所用数据源是否加载了事务管理器6@Transactional的扩展配置propagation是否正确1数据库引擎不支持事务这里以 MySQL 为例,其 MyISAM 引擎是不支持事务操作的,InnoDB 才是支持事务的引擎,一般要支持事务都会使用 InnoDB。根据 MySQL 的官方文档:.原创 2022-04-08 11:23:15 · 155 阅读 · 0 评论 -
MySQL索引失效的7种情况及使用建议
失效的情况:什么时候没用有or必全有索引; 复合索引未用左列字段; like以%开头; 需要类型转换; where中索引列有运算; where中索引列使用了函数; 如果mysql觉得全表扫描更快时(数据少);什么时没必要用唯一性差; 频繁更新的字段不用(更新索引消耗); where中不用的字段; 索引使用<>时,效果一般; 详述 索引并不是时时都会生效的,比如以下几种情况,将导致索引失效: 如果条件中有or,即使其中有部分条件带索引也不会使用(这也是为原创 2022-04-08 11:10:07 · 276 阅读 · 0 评论 -
2021-01-11
遍历MAP-key的几种方法//通过map.keySet()方法//方法一:通过得到key的值,然后获取value;for(String key : map.keySet()){ String value = map.get(key); System.out.println(key+" "+value);}//使用迭代器,获取key;Iterator<String> iter = map.keySet().iterator();while(iter.hasNext()){原创 2021-01-11 15:42:00 · 79 阅读 · 0 评论 -
一个Java女程序员的独白
真是没想到我竟然做了一年半的程序员,,,,我不是以程序员的身份进公司的,仿佛冥冥之中自由安排。研究生期间是跟着导师研究智能家居的控制的,在那个三年中也是在看着帖子撸代码混过来的,由于没有明确的目标,我的研究生生活浑浑噩噩的过来了,除了在吃喝玩乐上花的时间,科研的时间都是导师监督着走来了。 说是迟那时快,三年一晃而过,等到找工作的时候,我蒙了,除了可以抄抄帖子里的代码,我几...原创 2019-12-23 22:10:34 · 627 阅读 · 0 评论 -
Spring+spring MVC+MyBatis框架搭建总结
Spring+Spring MVC+MyBatis+postgreSQL步骤整理创建maven工程,在pom.xml中添加工程所需的jar包依赖,并且加入:<!--防止java目录下xml文件不编译--> <resources> <resource> <directory>src/main/resour...原创 2018-08-09 11:19:59 · 328 阅读 · 0 评论