直接用JDBC访问数据库,但是数据库连接,数据读取比较繁琐,操作不太方便。
ibatis这个是可以和hibernate相媲美的框架。
ibatis中的实体类是用于对应数据库中的字段,和Hibernate不同的是Hibernate是全匹配的,ibatis是开发者根据自己的需要去配置的,可以全匹配,也可以部分匹配,也可以根据不同的方法配置多个实体类(即根据方法的需求,只配置需要的字段以提高SQL的执行效率),如果属性可以为NULL的话,IBATIS可以配置为NULL时的默认值,Hibernate则不能
在大型应用中根据需要,Hibernate方便,但是关系配置复杂,容易出错
ibatis在具体流程应用中安全,效率高,但是手写SQL比较麻烦