摘要:
请你在看这篇文章时,不要感到枯燥,从头到尾一行行看,代码一行行读,你一定会有所收获的。 问: 为什么学习注解? 学习注解有什么好处? 学完能做什么? 答: 1):能够读懂别人的代码,特别是框架相关的代码 2):让编程更加简洁,代码更加清晰 3):让别人高看一眼 概念: Java提供了一种原程序中的元 阅读全文
摘要:
创建数据库: 选择数据库: 删除数据库: 创建表: 注释: 编码格式设置: 查看表: 查看表定义: 如果是在DOC窗口下执行,最好先执行 SET NAMES gbk;避免产生乱码 删除表: 查看默认存储引擎: 指定表的存储引擎: 常用修改语法: #修改表名: #添加字段: #修改字段: #删除字段: 阅读全文
摘要:
Oracle12c 与 Oracle11g 创建用户时有差别。Oracle12C默认为 CDB模式 这时创建用户的时候需要加上 c## 开头;例如:c##MLQ。 --说明--需求:创建表空间(MLQ1_hr) 和 临时表空间(MLQ1_TEMP)、创建新用户 c##MLQ1 为其分配指定的表空间和 阅读全文
摘要:
数据库: Oracle数据库是数据的物理存储。这就包括(数据文件ORA或者DBF、控制文件、联机日志、参数文件)。 其实Oracle数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库。可以看作是Oracle就只有一个大数据库。 实例: 一个Oracle实例(Oracle Insta 阅读全文
摘要:
今天在oracle12c上创建用户,报错了。如下图: 我很郁闷, 就打开了oracle官方网站找了下, 发现创建用户是有限制的。 2.解决方案 创建用户的时候用户名以c##或者C##开头即可。 注: 如果你不纠结为啥的,上面的解决方案就可以满足你的要求了,下面的内容可以不用看了。 3. 解决过程 下 阅读全文
摘要:
论:一对多:(举例一个省有多个市)就是实体类中有(市)类型集合属性;多对一:(多个市有一个共同的省)就是类中有(省)类型的属性。下面来介绍:一对一、多对一的使用方式。 一对多方: 多对一方: 映射文件配置:(仅供参考) 多对多:(举例老师和学生)就是双方都有集合类属性(多对多的实现需要第三张表维持关 阅读全文
摘要:
java.lang.Iterable java.util.Iterator Iterator是迭代器类,而Iterable是接口。 好多类都实现了Iterable接口,这样对象就可以调用iterator()方法。 一般都是结合着用,比如 : HashMap类就实现了Iterable接口,而要访问或打 阅读全文
摘要:
Hibernate缓存 缓存: 是计算机领域的概念,它介于应用程序和永久性数据存储源之间。 缓存: 一般人的理解是在内存中的一块空间,可以将二级缓存配置到硬盘。用白话来说,就是一个存储数据的容器。我们关注的是,哪些数据需要被放入二级缓存。 缓存作用: 降低应用程序直接读写数据库的频率,从而提高程序的 阅读全文
摘要:
1):Hibernate 中Criteria Query查询详解 当查询数据时,人们往往需要设置查询条件。在SQL或HQL语句中,查询条件常常放在where子句中。 此外,Hibernate还支持Criteria查询(Criteria Query),这种查询方式把查询条件封装为一个Criteria对 阅读全文
摘要:
1):微服务架构 服务提供者、服务消费者、服务发现组件这三者之间的关系: 各个微服务在启动时,将自己的网络地址等信息注册到服务发现组件中,服务发现组件会存储这些信息。 服务消费者可从服务发现组件查询服务提供者的网络地址,并使用该地址调用服务提供者的接口。 各个微服务与服务发现组件使用一定机制(例如心 阅读全文