![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Thinking expansion
重要的Java思想
zh_Tnis
......
展开
-
JavaWeb7.23(六)
问题:四表连查 user role menu funs role_menu1. 类与类之间的关系。2.表与表之间的关系。3.要求使用maven构建项目,使用mybatis通过username来进行查询,上传运行结果。一:表字段与数据。user表role表menu表funs表role_menu表二:问题解答。表与表之间的关系:1.user表和role表中。user对role是多对一的关系role对user是一对多的关系2.me原创 2020-07-30 00:53:20 · 147 阅读 · 0 评论 -
JavaWeb7.16(四)
题目:1.创建一个user表,id int,username varchar(20),passwordvarchar(20),roleldvarchar(20);2.能够实现对user表的持久化操作,进行CURD增删查改,使用Mybatis、JDBC、Statement、PreparedStatement。3.方法public User query(String id);public List query(String username);public void updata()..原创 2020-07-22 17:06:11 · 158 阅读 · 0 评论 -
Mysql四种锁
行级锁:在mysql中,行级锁不是直接锁记录,而是锁索引,索引分为主键索引和非主键索引。 一条SQL语句操作了主键索引,那么MySQL将主键索引锁定。 一条SQL语句操作了非主键索引,那么MySQL先锁定非主键索引,再锁定相关的非主键索引。 在InnoDB中,如果SQL语句没有涉及索引,则会通过隐藏的聚簇索引来对记录加锁。也就是没有通过索引搜索数据,那么InnDB就会对表中所有的数据进行加锁。无索引,查找记录时候需扫描全表,扫描全表,则锁定表。 row-level loking ,锁定一行记录原创 2020-07-20 20:59:18 · 194 阅读 · 0 评论 -
JavaWeb7.7-7.8(二)
1.抽象类为什么不能创建对象? 抽象类不能以自身的构造方法来创建对象,因为我们本身创建的抽象类里边存在了抽象方法,它的函数概念是模糊的,所以是不能实例化对象的。只有派生类继承了抽象类,并且实现了抽象类中的所有抽象方法,这时候我们才能以父类引用指向子类对象来创建对象。也就是: public abstract class A{} class B extend A{}A a=new B();正确 A a=new A();错误2.SQL查询语句中关键字的执行顺序。SQL中的部分...原创 2020-07-12 23:49:07 · 110 阅读 · 0 评论