一.使用hiebrnate进行表设计 1.如果我们使用hibernate时,其实表的创建时不需要做的,只要在类设计和映射文件配置做好就行 2.如果数据库中新加入了一张表,这时候应该先分析orm三个步骤: (1)R:表关系,分析表与表之间的联系关系 (2)O:对象关系,分析类与类之间属性的关联 (3) ...
分类:
Web程序 时间:
2020-05-08 13:24:36
阅读次数:
77
1.核心配置文件: generatorConfig.xml generatorConfig.xml 放的位置 看图 数据库的连接信息修改成你自己的连接信息 生成的实体类,接口,xml 映射文件 生成的包路径可以自己修改成你自己的包下 在与表的映射时候,我们可以定义实体类的名字,但是 首字母一定要大写 ...
分类:
其他好文 时间:
2020-05-05 23:13:16
阅读次数:
60
搭建 1、 配置maven <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>4.0.0.Final</version> </dependency> <depe ...
分类:
Web程序 时间:
2020-05-04 21:38:56
阅读次数:
80
不可重复读,unrepeatable read,翻译出来的无法体会原词含义。翻译成无法重复读会更好一些,或者直接用英文更能体会原意。 unrepeatable read是相对repeatable read,即可重复读。这个需求是,保证可以重复读取一条数据,详细的说法是,保证在一个事务中,重复读取一条 ...
分类:
Web程序 时间:
2020-05-04 17:47:22
阅读次数:
76
1.创建 generatorConfig.xml (逆向工程配置文件) 根据注释修改自己的配置 2.导入依赖 3.在pom.xml中添加逆向工程插件 4.使用 ...
分类:
其他好文 时间:
2020-05-04 00:56:11
阅读次数:
53
案例一使用 SSH 的整合完成客户的保存操作 1.1案例需求 1.1.1 需求描述 使用 SSH 整合完成 CRM 的客户保存操作 1.2相关知识点: 1.2.1 SSH 简单的回顾: 1.2.1.1 SSH 的基本开发回顾 1.2.2 SSH 框架的整合方式一:零障碍整合(带有 Hibernate ...
分类:
编程语言 时间:
2020-05-04 00:41:26
阅读次数:
58
org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession.### The error may exist in com/guigu/mapper/BookMapper.xml### The err ...
分类:
其他好文 时间:
2020-05-03 00:37:47
阅读次数:
77
MyBatis逆向工程 MyBatis逆向工程,简称MBG。是一个专门为MyBatis框架使用者定制的代码生成器。 可以快速的根据数据库表生成对应的映射文件,接口,以及Bean类对象。 在Mybatis中,有一个可以自动对单表生成的增,删,改,查代码的插件。 它可以帮我们对比数据库表之后,生成大量的 ...
分类:
其他好文 时间:
2020-05-02 00:28:39
阅读次数:
72
SSH是 struts+spring+hibernate的一个集成框架,是16年之前较为流行的一种Web应用程序开源框架。区别于Secure Shell。 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web ...
分类:
其他好文 时间:
2020-05-01 11:01:42
阅读次数:
296
一.简介: Hibernate是一个开放源代码的ORM(Object Relational Mapping,对象关系映射)框架,他对JDBC进行了轻量级的对象封装,使得Java开发人员可以使用面向对象的编程思想来操作数据库。 二.框架实现: 三.Hibernate环境搭建 需要的jar包 依赖 <d ...
分类:
Web程序 时间:
2020-04-30 23:30:49
阅读次数:
139