随笔分类 - 框架学习
springMVC,spring,mybatis,mybatisPlus,springBoot以及安全框架
摘要:引入properties文件 写命名空间 xmlns:context="http://www.springframework.org/schema/context" http://www.springframework.org/schema/context https://www.springfra
阅读全文
摘要:ResultMap结果集映射 多对一 按照查询嵌套处理:需要两个查询,被嵌套的<association>需要column以及select属性 按照结果嵌套处理:不需要column以及select属性 对于数据库的字段和pojo里面的字段一致时,不需要在繁琐的配置,只需要配置不一样的字段即可 <res
阅读全文
摘要:什么是MyBatis中的缓存 MyBatis 中的缓存就是说 MyBatis 在执行一次SQL查询或者SQL更新之后,这条SQL语句并不会消失,而是被MyBatis 缓存起来,当再次执行相同SQL语句的时候,就会直接从缓存中进行提取,而不是再次执行SQL命令。 MyBatis中的缓存分为一级缓存和二
阅读全文
摘要:1、导入依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> </dependency> <dependency> <groupId>
阅读全文
摘要:动态 SQL if choose (when, otherwise) where trim set foreach if 动态 SQL 通常要做的事情是有条件地包含 where 子句的一部分。比如: <select id="findActiveBlogWithTitleLike" resultTyp
阅读全文
摘要:执行流程 具体流程: 用户发送出请求被前端控制器DispatcherServlet拦截进行处理 DispatcherServlet收到请求调用HandlerMapping(处理器映射器) HandlerMapping找到具体的处理器(查找xml配置或注解配置),生成处理器对象及处理器拦截器(如果有)
阅读全文
摘要:依赖管理 SpringBoot项目里面有一个<parent> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.0
阅读全文
摘要:ResultMap结果集映射 多对一 按照查询嵌套处理:需要两个查询,被嵌套的<association>需要column以及select属性 按照结果嵌套处理:不需要column以及select属性 对于数据库的字段和pojo里面的字段一致时,不需要在繁琐的配置,只需要配置不一样的字段即可 <res
阅读全文
摘要:IOC创建过程 @Override public void refresh() throws BeansException, IllegalStateException { synchronized (this.startupShutdownMonitor) { // 准备工作,设置标志位,时间等等
阅读全文
摘要:如果有lombok的话,@Date代表getSetToStringHashCodeEquals有参无参方法 基本的CURD 常用注解
阅读全文
浙公网安备 33010602011771号