发表于: 2017-04-13 21:45:44

2 1327


今天完成的事情:

下午4点电源才送到,改了一下尝试一下之前跑过的师兄的例子发现报错,后来得意解决

白天就依然在看ssm整合的相关书籍

了解了一下Hibernate:Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

特点是

1.将对数据库的操作转换为对Java对象的操作,从而简化开发。通过修改一个“持久化”对象的属性从而修改数据库表中对应的记录数据。

2.提供线程和进程两个级别的缓存提升应用程序性能。

3.丰富的映射方式将Java对象之间的关系转换为数据库表之间的关系。

4.屏蔽不同数据库实现之间的差异。在Hibernate中只需要通过“方言”的形式指定当前使用的数据库,就可以根据底层数据库的实际情况生成适合的SQL语句。

5.Hibernate不要求持久化类实现任何接口或继承任何类,POJO即可。


明天计划的事情:

开始尝试照着师兄的例子自己增加对数据库的增删改查


遇到的问题:

跑之前跑过的例子时发现之前师兄的例子跑不过了,task2:war就跑不过后来是配置问题改了后成功跑过但是还是不知道原因


收获:

书中的对于注解的描述很详细,明白了很多之前不明白的点.



返回列表 返回列表
评论

    分享到