java
诗梦不爱写代码
这个作者很懒,什么都没留下…
展开
-
特殊用户权限问题——只能看到自己和编辑自己的数据
场景:公司外部人员使用公司系统,只能新增报告,查看编辑删除自己的报告,无法看到公司内部人员的报告,公司其他人可以看到外部人员的报告。实现:在service业务层的查询list方法上加上注解@DataScope其中userAlias为表的别名(没有设置别名的话必须设置)在访问selectBusReportList方法时就会进入切面方法/** * 数据范围过滤 * * @param joinPoint 切点 * @param user 用户 * @原创 2020-12-15 11:23:52 · 2054 阅读 · 0 评论 -
入门
不忘初心 方得始终王导 187 5807 7967 学习是一辈子的事情java 是一门编程语言网页(前端php html javaScript 后端 java)服务器 网站java课程体系:java程序设计 语法java SE java的核心类库数据库 Oracle/Mysqlhtml javaScript 前端框架后端流行的框架...原创 2019-05-11 23:04:39 · 92 阅读 · 0 评论 -
java异常处理
引言关于try catch finally 执行顺序的笔试面试题目非常的多,我曾经在牛客网刷题的时候不止一次的碰到过,而且不止一次的做错过,这里面需要涉及的细节如果不弄清楚每次做题就会产生似是而非的感觉。这次查阅了很多相关资料,关于try catch finally 执行顺序各方面基本都讲到了。不足之处欢迎指出。try catch finally 执行顺序仅仅在下面4中情况下不会执行fina...转载 2019-07-23 21:21:34 · 75 阅读 · 0 评论 -
面向对象
首先我们来简单的阐述面向对象的思想。面向对象:官方的语言很抽象,我们把官方的解释和定义抛开。想想,自己有什么,对!!我们自己有手脚眼口鼻等一系列的器官。来把自己所具有的器官就可以看作我们的属性,自己是不是可以喜怒哀乐和嬉笑怒骂,这些是不是我们的行为,那么自己的具有的属性加自己有的行为就称为一个对象。注意!!我们自己,一个个体是一个对象,因为,你是你,我是我,我们虽然有相同的,但是我们不一样,...转载 2019-07-23 21:23:47 · 56 阅读 · 0 评论 -
数据库面试
文章目录1.事务四大特性2.数据库隔离级别3.MYSQL的两种存储引擎区别(事务、锁级别等等),各自的适用场景4.索引有B+索引和hash索引5.聚集索引和非聚集索引6.索引的优缺点,什么时候使用索引,什么时候不能使用索引7.InnoDB索引和MyISAM索引的区别8.索引的底层实现(B+树,为何不采用红黑树,B树)重点9.B+树的实现10.为什么使用B+Tree11.Sql...转载 2019-09-18 07:06:11 · 95 阅读 · 1 评论