摘要:
1.maven 简介:不用手动拷贝jar包,只需要配置坐标,自动从中央仓库下载(其他介绍请百度,这里只讲干货) 2.安装maven 1.解压与配置环境变量 2.验证是否安装成功 3.maven介绍 1.Maven目录结构 src/main/java —— 存放项目的.java文件 src/main/ 阅读全文
摘要:
1.练习题 1.查询所有商品的名称【查询特定属性】(只有一个参数的话可以使用List<String>接收数据)2.查询所有商品的名称和供应商【查询特定属性】(多个参数可以使用List<Object[]>接收数据)3.查询所有商品的名称和供应商【查询特定属性】(多个参数可以使用List<Object[ 阅读全文
摘要:
二级缓存使用步骤: 1.拷贝jar包 2.配置Hibernate.cfg.xml文件 a.#开启二级缓存 hibernate.cache.use_second_level_cache=true b.#添加一个二级缓存的供应商(实现类) hibernate4的配置 hibernate.cache.re 阅读全文
摘要:
1.单向多对一 1.映射文件配置 2.model: 测试 1.查询测试 执行顺序,先查询多方,在查询一方,一方采用延迟加载 注意:如果不使用一方的数据,就关闭session,报错,同延迟加载中的报错类型一样 测试控制台输出为: 2.保存测试 输出结果: 注意: 1.保存测试先保存商品后保存分类: 测 阅读全文
摘要:
1.JPA入门 JPA的认识:JPA全称Java Persistence API.JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中Java持久层API sun公司出标准,接口(规范,注解)实现框架:Hibernate,oracle toplink( 阅读全文
摘要:
1.Hibernate简介 Hibernate是一个开放源代码的对象关系映射(ORM)框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵 阅读全文
摘要:
步骤: a.解压文件 b.添加如下配置文件 c.mysql-proxy.conf配置内容如下: 1 [mysql-proxy] 2 admin-username=proxy 3 admin-password=root 4 admin-lua-script=D:/mysql-proxy/lib/mys 阅读全文
摘要:
1.mysql数据库主从同步读写分离 1.1.主要解决的生产问题 1.2.原理 a、为什么需要读写分离? 一台服务器满足不了访问需要。数据的访问基本都是2-8原则。 b、怎么做? 不往从服务器去写了,那就要主上写的操作都要同步到从(主从同步) (1) master将改变记录到二进制日志(binary 阅读全文
摘要:
1.引入 全文检索简介: 非结构化数据又一种叫法叫全文数据。从全文数据(文本)中进行检索就叫全文检索。 2.数据库搜索的弊端 案例 : select * from product where product like ‘苹果’g1、 使用like,会导致索引失效 (没有索引时)速度相对慢 2、 搜索 阅读全文
摘要:
一.选择和填空 (不定项哦!) 1,如下是一份文件名为Test2.java的源文件,请问,编译该文件之后会生成几份字节码文件 class Test{ class Inner{} static class hh{} } class Test1{ interface IInterface{} } enu 阅读全文