06 2019 档案
摘要:1. 上篇文章 在无界面centos7上部署jdk和tomcat 里介绍了在阿里服务器上部署javaweb工程,在部署完成后,我们需要通过 ip/域名:端口 的方式访问tomcat,但是在实际项目中,我们可以直接通过 ip/域名 访问项目,例如 www.baidu.com 即可访问百度,那我们该如何
阅读全文
摘要:1. 安装xshell6 2. 创建服务器连接,输入用户名和密码 3. 输入 sudo su -root 获取root权限 4. 输入 cd /usr/local 进入local文件夹 5. 输入 wget https://repo.huaweicloud.com/java/jdk/8u202-b0
阅读全文
摘要:1.解释hibernate之前先了解下什么是orm,orm是object relation mapping,即对象关系映射,object可以理解成java实体类Entity,relation是关系型数据库中的二维表,mapping是java对象到数据库表记录的映射; 2.hibernate是一种强大
阅读全文
摘要:1.hibernate译为“越冬”,指的是给java程序员带来春天,因为java程序员无需再关心各种sql了; 2.hibernate通过java类生成数据库表,通过操作对象来映射成SQL; 3.hibernate是真正意义上的ORM框架,因为他实现了对象(Object) >关系(Relation)
阅读全文
摘要:很多小伙伴不太理解核心dao,说这是干什么的,接下来我将一一为大家解答: 1.说到核心dao不得不说到单表操作,单表操作顾名思义是对单张数据库表的CRUD操作,实际情况中我们追求将表与表的关系映射到对象与对象的关系,例如有两张表分别是学生和老师表, 我们知道一个学生可能会有多个老师教学,那么一个老师
阅读全文
摘要:1.mybatis是比较新的半自动orm框架,效率也比较高,优点是sql语句的定制,管理与维护,包括优化,缺点是对开发人员的sql功底要求较高,如果比较复杂的查询,表与表之间的关系映射到对象与对象之间的关系时,mapper.xml中的配置会恶心死你; 2.demo中只涉及到一张user表,同样的,我
阅读全文
摘要:为了体现spring jdbc对于单表操作的优势,我专门对dao层做了一个抽离,使得抽离出的核心dao具有通用性。主要技术难点是对于泛型的反射。注意:单表操作中,数据库表的字段要和实体类的属性名保持高度一致,否则可能会出错。 1.整体项目结构 2.pom.xml 3.各配置文件 (1)spring-
阅读全文