一,java框架学习

  • Hibernate概述
    Hibernate是一个开放源代码的ORM(对象关系映射)框架,对jdbc进行了轻量级的封装,是的java开发人员可以使用面向对象编程思想操作数据库,简化操作数据库代码量。
    Hibernate映射的灵活性很出色,支持很多关系型数据库,从一对一到多对多的各种复杂关系。
    可扩展性强。
  • ORM
    利用描述对象和数据库表之间映射的元数据,自动把java应用程序中的对象,持久化到关系型数据库表中。通过操作java对象,就可以完成对数据库表的操作。可以把ORM理解成关系型数据和对象的纽带,开发人员只需关注纽带一端的映射的对象即可。
    原理图

    对象关系映射

  • 搭建Hibernate环境
    导入各种包

  • 创建xml格式的文件,在实体类所在的包里创建

  • 配置映射关系

  • 创建hibernate核心配置文件,引入约束,配置数据库信息

最新文章

  1. Android手机越用越卡?
  2. Java构造和解析Json数据
  3. git 教程(14)--解决冲突
  4. 利用Ajax增删改Sharepoint List Item
  5. c++ operator
  6. mybatis延迟加载
  7. config中自定义配置
  8. QA:Failed to deploy artifacts from/to snapshots XX Failed to transfer file Return code is: 405, ReasonPhrase:Method Not Allowed.
  9. C 小写字母编程大写并输出
  10. pl/sql学习(5): 触发器trigger/事务和锁
  11. Jenkins: 1.x升级到2.x
  12. 【DS】排序算法的稳定性
  13. Tomcat学习总结(8)——Tomcat+Nginx集群解决均衡负载及生产环境热部署
  14. 详解使用DockerHub官方的mysql镜像生成容器
  15. 更改mysql的加密方式和密码策略
  16. 【转】锁(lock)知识及锁应用
  17. 分布式缓存技术memcached学习系列(五)—— memcached java客户端的使用
  18. java笔记--关于多线程状态的理解和应用
  19. 【HTML5 】手机重力与方向感应的应用——摇一摇效果
  20. Confluence - Online Team Collaboration Tool

热门文章

  1. /dev/random 和 /dev/urandmon的差别
  2. JUC-4-CopyOnWriteArrayList
  3. React 中this.setStat是批量执行的, 它发现做三次是多余的,所以只执行一次
  4. 2. 词法"陷阱"
  5. Java连载43-访问静态方法其他注意事项、static关键字
  6. Appium+java ---- Intellij IDEA +genymotion安装配置
  7. oracle视图和索引
  8. JDBC释放数据库连接
  9. 打开excel打印时报“不能使用对象链接和嵌入”
  10. 如何访问到静态的文件,如jpg,js,css.