摘要: 最近在做项目的时候遇到了表A与表B有关联id,当删除表A的某条数据时,表B关联的id成了无主之魂, 我使用的是navicat连接数据库,可以直接生成外键做关联删除 这样就做好了外键,需要注意的是表B(从表)中的关联id在表A中要有对应数据,否则会报错, 例:无法受到外键约束等 删除表A中id=1的数 阅读全文
posted @ 2019-02-22 15:33 马革皮 阅读(1773) 评论(0) 推荐(0) 编辑
摘要: 在我们刚开始学习编程到初步使用框架开发时,动手去操作数据库对数据进行增删查改就觉得很神奇了, 那么我们的框架是不是只能连接一个数据库呢,当然不是,百度上有许多关于这方面的资料可以学习 jdbc的配置,这里我只是简单的用1,2区分 这是mybatis的配置,有点多配合上下文及注释还是可以理解的 还有这 阅读全文
posted @ 2019-02-16 15:32 马革皮 阅读(1214) 评论(0) 推荐(0) 编辑
摘要: 我的项目用的是maven管理jar包,因为一开始使用的是mysql,后面就需要连接oracle,于是我在maven里添上这句代码 访问项目,一直报找不到包的错误,查找了一下资料发现oracle是付费的,所以maven中央仓库没有这个包 我的解决办法是下载上面这个版本的oracle包(至于怎么下载可以 阅读全文
posted @ 2019-02-16 14:45 马革皮 阅读(1130) 评论(0) 推荐(0) 编辑
摘要: 我用这个mybatis自带的resultMap是因为它对查询树状结构,组织架构有良好的支持而不需要去做递归或其它繁琐操作, 直接可以一步到位 进入正题 resultMap怎么用应该不用我去具体介绍吧,百度一下你就知道,主要看<association/>,<collection/>中的select对应 阅读全文
posted @ 2019-02-15 11:32 马革皮 阅读(1765) 评论(0) 推荐(0) 编辑
摘要: 1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系 但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想 阅读全文
posted @ 2019-01-26 10:16 马革皮 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 在项目中遇到一个问题,在 Filter中注入 Serivce失败,注入的service始终为null。如下所示: 上面的 usersService 会报空指针异常。 解决方法一: 这样就行了。 方法二: 相关原理: 1. 如何获取 ServletContext: 1)在javax.servlet.F 阅读全文
posted @ 2019-01-16 10:00 马革皮 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 之前我们导excel大部分用的是jxl和poi,JXL只能对Excel进行操作,属于比较老的框架,它只支持到Excel 95-2000的版本。现在已经停止更新和维护 POI是apache的项目,可对微软的Word,Excel,ppt等进行操作,包括office2003和2007,Excl2003和2 阅读全文
posted @ 2019-01-08 17:17 马革皮 阅读(4360) 评论(0) 推荐(0) 编辑
摘要: 转载于 https://www.cnblogs.com/qdhxhz/p/8470997.html TCP三次握手和四次挥手 首先我们知道HTTP协议通常承载于TCP协议之上,HTTPS承载于TLS或SSL协议层之上 通过上面这张图我们能够知道。 在Http工作之前,Web浏览器通过网络和Web服务 阅读全文
posted @ 2019-01-08 16:07 马革皮 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 我记得oracle,sql server等可以直接在sql语句上递归,但mysql却没有 换一种思路,用函数递归 这是查询某组织节点及它下属所有节点, 1.这是输入参数的类型 2.这是组织表组织id 3这是组织表 4这是组织表父级id 5这是你要定义的函数名 我用的是navicat,点击运行之后就可 阅读全文
posted @ 2018-12-27 11:42 马革皮 阅读(6908) 评论(0) 推荐(0) 编辑
摘要: 在最近做项目的时候碰到某个统计查询比较慢,比较影响效率,经过排查发现是这个程序使用了递归调用,我遍历的是组织架构, 当这个层级很深时这个程序就会越慢, 这是我写的统计某个组织的下属组织总数 这个是我本地的数据库,数据量并不多 普通递归执行花费时间 怎么优化一开始我并没有思路,但是通过百度我逐渐了解递 阅读全文
posted @ 2018-12-18 15:12 马革皮 阅读(642) 评论(0) 推荐(0) 编辑