导论:身为一个初学者,从mvc到jpa都是按照框架一步一步前进,在使用过程中不断学习,不断理解每一步设计的意义。
背景:实体类Entity在主流两种数据库框架中都作为一个映射数据库的表结构的java类,每一个都需要不厌其烦地写一个entity,然后才把数据从数据库中读取到后台进行调用。
猜想:如果没有entity,框架是否不能实现数据读取,如果能读取,是什么样的读取方式?
验证:想通过session的get方法去直接获取数据,但若没有实体类entity,无法执行下去。
原因:entity提供了所需要的表的注解,指明查询的表名,若没有该类无法释知需要什么表。