#hi

Hibernate5总结

1.明确Hibernate是一个实现了ORM思想的框架,它封装了JDBC,是程序员可以用对象编程思想来操作数据库。2.明确ORM(对象关系映射)是一种思想,JPA(JavaPersistenceAPI)是JDK实现ORM思想的规范(一套接口),Hibernate又是这套接口的具体实现。3.明确Hibernate程序四要...
代码星球 ·2020-03-29

Spring4笔记10--SSH整合1--Spring与Hibernate整合

SSH框架整合技术:  1.Spring与Hibernate整合(对比Spring与JDBC模板):    Service业务层代码和测试类都不变,添加实体类的映射配置文件:1<?xmlversion="1.0"encoding="UTF-8"?>2<!DOCTYPEhibernate-mapping...

Hibernate5笔记9--Hibernate注解式开发

Hibernate注解式开发:  (1)注解式开发的注意点:    Hibernate中使用注解,主要是为了替代映射文件,完成“类到表,属性到字段”的映射。     JPA提供了一套功能强大的注解。Hibernate直接使用了JPA的这套注解。当然,对于JPA中的一些不足,Hibern...

Hibernate5笔记8--Hibernate事务相关内容

Hibernate事务相关内容:  (1)事务四大特性(简称ACID):    (1)原子性(Atomicity)      事务中的全部操作在数据库中是不可分割的,要么全部完成,要么均不执行。    (2)一致性(Consistency)      几个并行执行的事务,其执行结果必须与按某一顺序串行执行的结果相一致。...

Hibernate5笔记7--Hibernate缓存机制

  Hibernate缓存机制:  缓存范围:    应用程序中根据缓存的范围,可以将缓存分为三类:     (1)事务范围缓存(单Session,即一级缓存)      事务范围的缓存只能被当前事务访问,每个事务都有各自的缓存。缓存的生命周期依赖于事务的生命周期:当事务结束时,缓存的生命周期也会结...

Hibernate5笔记6--Hibernate检索优化

Hibernate检索优化:  检索即查询。为了减轻DB的访问压力,提高检索效率,Hibernate对检索进行了优化。  所谓检索优化,指的是对查询语句的执行时机进行了细致、严格的把控:并不是代码中一出现查询语句,马上就在后台调用执行select语句。而是在代码中真正需要时才执行select。即将select的执行进行...

Hibernate5笔记5--关联关系映射

关联关系映射:  关联关系,是使用最多的一种关系,非常重要。在内存中反映为实体关系,映射到DB中为主外键关系。实体间的关联,即对外键的维护。关联关系的发生,即对外键数据的改变。  外键:外面的主键,即,使用其它表的主键值作为自已的某字段的取值。  (1)基本概念:    关联属性:Java代码的实体类定义中,声明的另一...

Hibernate5笔记4--单表查询

单表查询:  Hibernate是DAO层技术,对数据的使用,查询是最为重要的。Hibernate的查询技术非常强大,支持原始SQL语句查询,支持QBC查询及Hibernate特有的HQL查询。  HQL,Hibernate Query Language,Hibernate查询语言,它与S...

Hibernate5笔记3--详解Hibernate的API

详解Hibernate的API:  (1)Configuration接口:    org.hibernate.cfg.Configuration接口的作用是加载主配置文件及映射文件,以实现对Hibernate的启动。Configuration实例调用buildSessionFactory方法便可创建一个Session工...

Hibernate5笔记2--单表的增删改查操作

单表的增删改查操作:  (1)定义获取Session和SessionFactory的工具类:1packagecom.tongji.utils;23importorg.hibernate.Session;4importorg.hibernate.SessionFactory;5importorg.hibernate.cf...

Hibernate5笔记1--Hibernate简介和第一个程序

Hibernate简介:  Hibernate是一个开放源代码的ORM(对象关系映射)框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JS...

CSS中:first-child伪类

使用:first-child伪类来选择作为某个元素的第一个子元素。这个特定伪类很容易遭到误解,所以有必要举例来说明。考虑以下标记:如下:html:<div><p>Thesearethenecessarysteps:</p><p>Do<em>not</em...
代码星球 ·2020-03-29

thinkphp结合swagger自动生成接口文档,附案例使用

1、swagger安装去这里下载https://github.com/swagger-api/swagger-ui下载完成之后,将文件夹放到你的网站根目录上面,例如我是放在我wamp下面的www目录。接着找到dist目录,打开index.html把其中的那一串url改成自己的比如http://localhost/tp/...

使用axios向thinkphp后台post数据时的问题

1、后台接收数据时,判断isAjax()始终未false解决:这是因为axios请求头中没有带 X-Requested-With这个参数  2、post请求正常了,但是后台接收到的数据始终是null,用$_POST与param都没用这是因为content-type 为 ...

vue2中使用this的问题

在回调函数中使用this时与微信小程序有一样的问题,在回调函数中使用this有时会不生效,保险起见,在回调函数使用this前,要把this赋给其他参数,如下例: ...
代码星球 ·2020-03-28
首页上一页...212213214215216...下一页尾页