摘要: 1、IOC创建对象的方式 每当在Spring容器中注册一个实体类时,该类也就被创建成了对象。我们利用 ApplicationContext 就可以直接调用该对象的方法。 2、有参构造函数在Spring容器中注册的方法 实体类 public class User { private String na 阅读全文
posted @ 2022-02-07 16:44 小罗要有出息 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 导包 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.3.13</version> </dependency> 编写实体类 public cla 阅读全文
posted @ 2022-02-07 14:15 小罗要有出息 阅读(20) 评论(0) 推荐(0) 编辑
摘要: IOC控制反转 举一个例子,我们之前写项目时,会分层。像dao层、service层。我们就编写这两个层,体会一下 IOC控制反转 dao层 接口 public interface userDao { void setuser(); } 实现 public class userDaoimpl impl 阅读全文
posted @ 2022-02-07 13:16 小罗要有出息 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 二级缓存作用域在Mapper中。当一级缓存失效后,一级缓存中的数据会转移到二级缓存中 1.在Mybatis中开启二级缓存 <setting name="cacheEnabled" value="true"/><!--开启二级缓存--> 2.在Mapper.xml中 <cache/><!--在Mapp 阅读全文
posted @ 2022-01-30 21:17 小罗要有出息 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 一级缓存,在开启sqlSession后会自动开启,关闭sqlSession,就可以关闭一级缓存 1.查询相同的数据,不会刷新缓存 例子 public void getUserById (){ SqlSession sqlSession = sqlSessionFactory.getsqlSessio 阅读全文
posted @ 2022-01-30 20:19 小罗要有出息 阅读(112) 评论(0) 推荐(0) 编辑
摘要: sql标签 <!--sql片段--> <sql id="updateSql"> <if test="title != null"> title=#{title}, </if> <if test="author != null"> author=#{author}, </if> </sql> <!-- 阅读全文
posted @ 2022-01-30 12:26 小罗要有出息 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 1 where标签 1.1若满足条件的首条sql语句前面没有‘and’或者‘or’,Mybatis会自动拼接sql语句,如果满足条件的首条sql语句前面有‘and’或者‘or’,Mybatis会自动的去掉‘and’或者‘or’ <select id="getBlogIF" parameterType 阅读全文
posted @ 2022-01-26 22:42 小罗要有出息 阅读(344) 评论(0) 推荐(0) 编辑
摘要: IF 1、1编写Mapper接口 //通过IF查询结果 List<blog> getBlogIF(Map map); 1、2编写Mapper配置文件 <select id="getBlogIF" parameterType="map" resultType="blog"> select * from 阅读全文
posted @ 2022-01-26 16:26 小罗要有出息 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 1 环境搭建 1、1 数据库 CREATE TABLE blog( id VARCHAR(64) NOT NULL , title VARCHAR(64) NOT NULL, author VARCHAR(64) NOT NULL, create_time DATETIME NOT NULL, vi 阅读全文
posted @ 2022-01-26 16:08 小罗要有出息 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 1、多对一 1、1环境搭建 数据库 CREATE TABLE teacher ( id INT(10) NOT NULL, NAME VARCHAR(64) DEFAULT NULL, PRIMARY KEY (id), )ENGINE=INNODB DEFAULT CHARSET=utf8; IN 阅读全文
posted @ 2022-01-26 11:20 小罗要有出息 阅读(494) 评论(0) 推荐(0) 编辑