摘要: 因为数据库没键外键,在关联查询的时候,会碰到查询条数多余数据库实际条数,这因为关联字段在表中有重复值而导致的。 解决方案: 1、数据库脚本删除重复数据,保留最新的一条 2、对关联字段增加唯一约束 例如: 以下表,部门表的部门编号出现了重复。 首先判断是不是重复 看以上查出来的数量是不是相同的,不同则 阅读全文
posted @ 2018-10-30 14:47 风吹过的绿洲 阅读(3106) 评论(0) 推荐(1) 编辑
摘要: Mapper采用spring data jpa一样的方式,接口方法名按规范命名可以不用写sql。 提供相同namespace的mappper.xml自动合并 以上mybatis的扩展框架都没有对多表关联进行进一步的优化。实际上,多表关联的情况下,还是xml比较方便!!!所以也无需进一步拓展。 阅读全文
posted @ 2018-07-30 18:37 风吹过的绿洲 阅读(2540) 评论(0) 推荐(0) 编辑
摘要: oracle部署 创建oracle用户 创建表空间和用户 填入相应的内容回车,分别是: xe /u01/app/oracle/admin/XE/dpdump/ oracle 即可完成表空间和用户的创建以及授权。 导入数据库 解决WM_CONCAT函数没有找到的问题 如果执行结果报错,说找不到WMSY 阅读全文
posted @ 2018-04-25 16:56 风吹过的绿洲 阅读(3847) 评论(0) 推荐(0) 编辑
摘要: 使用最新的官方镜像jenkins/jenkins 第一次使用的docker部署jenkins的时候,出现了两个问题: 1、因为用户权限问题挂载/home/jenkins/data到/var/jenkins_home挂载不了。后面通过修改data目录的所属用户可以解决,即在容器下查询用户id(1000 阅读全文
posted @ 2018-01-17 20:49 风吹过的绿洲 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: 前段时间在使用jersey的时候,经常碰到这个问题,一直没有找到真正的原因。找了其他的解决访问,比如使用jackson以及手动转为json再返回给前端。 后续发现问题出在domain对象属性类型和set get方法的不同,一个Integer一个int虽然不会报错,但是jersey有时候不能识别。 所 阅读全文
posted @ 2017-12-11 11:24 风吹过的绿洲 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 广义的跨域: 其实我们通常所说的跨域是狭义的,是由浏览器同源策略限制的一类请求场景。 什么是同源策略?同源策略/SOP(Same origin policy)是一种约定,由Netscape公司1995年引入浏览 阅读全文
posted @ 2017-09-14 21:18 风吹过的绿洲 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一、创建表空间 #mkdir -p /data/oracle #sqlplus / as sysdba SQL>conn system/密码 登录system用户 建立ids表空间和临时表空间 SQL>CREATE TABLESPACE ids LOGGING DATAFILE '/data/ora 阅读全文
posted @ 2017-09-08 15:08 风吹过的绿洲 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 在Java中,从1.5开始,我们就可以使用泛型了(generic),这看上去很像C++ Template,但是实际上它们是不同的。在这里我不想过多的描述细节,你可以从Google上搜索一下。 但是,泛型已经变得如此复杂,以至于已经有500多页的 FAQ。 我们长话短说:泛型提供了编译时类型安全,所以 阅读全文
posted @ 2017-07-06 23:04 风吹过的绿洲 阅读(1359) 评论(2) 推荐(0) 编辑
摘要: 一、oracle的3个内置账号(口令管理)scott(示范账户) tiger 内置账号system 系统管理员 操作用户sys 超级管理员 操作数据 conn system/sasa;show user 登录超级用户conn a/b as sysdba 或者 sysopera/b任何账号密码都可以( 阅读全文
posted @ 2017-05-11 10:27 风吹过的绿洲 阅读(2503) 评论(0) 推荐(0) 编辑
摘要: 本文参考链接:http://blog.sina.com.cn/s/blog_8604ca230100vro9.html 探索查询语句: 从以上探索比较,我们得知: 1、ROWNUM rownum总是从1开始的,第一条不满足去掉的话,第二条的rownum 又成了1。依此类推,所以永远没有不满足条件的记 阅读全文
posted @ 2017-05-05 16:46 风吹过的绿洲 阅读(42568) 评论(0) 推荐(4) 编辑