你可能理解错了,或者你们老大表达错了,他的意思可能是说仿照SSH写的,即Spring+Orm(HB)。这种情况下,你在里面看到好多的Orm的Model就很正常了,因为各种层之间只用Model传输。看别人怎么弄,你按着弄就行了,想理解也不是一下半下能理解了,而且也不需要你理解,多数人都是这样做的,工资拿得还高。这个东西就是工作量有点大,完全用体力换精力,用开发时间换维护时间,用程序员的工作量换管理人员的工作量……反正就是这么个意思。假如你想看懂你就去看看反射,看看IOC,看看数据库操作,慢慢就懂了。
给你个作业, 用你的ORM实现对一个user表的CRUD操作
spring什么时候是orm了....
新人进去只要学会怎么用就可以了.
是仿造Spring框架写出来的一个orm
依葫芦画瓢你总会吧?新人能做到这个就可以了。
Spring 还可以这样做...
ORM的目的是为了方便开发,所以理论上不会有人为了搞得很复杂采用ORM的。
所以,产品的核心还是业务逻辑!ORM只是完成数据库到面向对象的直接封装。省去了来回转换,方便了基于对象调用。
复杂的查询交互,还是SQLHelper=SQL,更复杂的就只能是存储过程完成交换了!
ORM 是关系数据表映射 spring 是 IOC 切面编程 不一样
SqlSugar ORM 功能比较全面 有二级缓存 分表分库 动态查询 配置查询 https://www.donet5.com/Home/Doc
对了HiSQL 低代码最强框架 也不错 https://toscode.gitee.com/dotnetlowcode/hisql