java.lang.IllegalArgumentException: Not a managed type 最后发现,Entity 当时自动导入的是 jakarta 包下的,而我用的是 javax 包的。首先,报错没有 TableGenerators 这个类,去 Jar 包看了一下还真没有。加 @Entity ,@EntityScan 这些全试过了,都没解决。真的哭死,全网所有报错都试过,都不是我的问题。
hashmap、linkedhashmap、treemap的区别 如果你需要快速的查找和修改操作,并且不关心元素的顺序,那么HashMap是一个不错的选择。TreeMap中的元素是有序的,遍历时会按照键的升序返回元素。插入、删除和查找操作的时间复杂度是对数级别的(O(log n)),其中n是元素的数量。它不保证元素的顺序,因为它是根据键的哈希值存储和检索元素的。在 Java 8 之前,HashMap 的遍历顺序是不确定的,不保证是插入顺序。需要注意的是,LinkedHashMap 会占用比 HashMap 更多的内存,因为它需要维护额外的链表结构来保持顺序。