上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 查询单条数据 jdbcTemplate.queryForObject() 查询复合数据 jdbcTemplate.query() 无法进行实体类映射 使用jdbcTemplate.queryForList()保存查询结果数据,结果封装成map对象 在EmployeeDao中增加查询方法 packag 阅读全文
posted @ 2022-04-28 23:11 南风知君 阅读(2245) 评论(0) 推荐(0)
摘要: 有Mybatis为什么还需要Spring JDBC? MyBatis作为ORM框架,封装程度高,适合中小企业进行软件的敏捷开发,让程序员快速的完成数据交互工作,但是MyBatis涉及到一系列xml的配置以及各种操作细节,封装程度高,执行效率低。Spring JDBC只是对原始JDBC的API简单封装 阅读全文
posted @ 2022-04-28 13:09 南风知君 阅读(374) 评论(0) 推荐(0)
摘要: Stream常用方法 Stream流的创建 package com.stream; import org.junit.Test; import java.util.ArrayList; import java.util.List; import java.util.Random; import ja 阅读全文
posted @ 2022-04-27 22:49 南风知君 阅读(46) 评论(0) 推荐(0)
摘要: 函数式接口 一个接口中有且只有一个抽象方法,这种接口视为函数式接口 函数式编程 基于函数式接口并使用Lambda表达的编程方式,函数式编程理念是将代码作为可重用数据代入到程序运行中 Lambda表达式语法 package com.lamba; @FunctionalInterface public 阅读全文
posted @ 2022-04-27 22:24 南风知君 阅读(63) 评论(0) 推荐(0)
摘要: Spring AOP实现原理 Spring基于代理模式实现功能动态扩展,包含两种形式: 1.目标类拥有接口,通过JDK动态代理实现功能扩展。 2.目标类没有接口,通过CGLib组件实现功能扩展 代理模式 代理模式通过 代理对象 对 原对象的实现功能 进行拓展 静态代理 静态代理实现功能拓展,实现目标 阅读全文
posted @ 2022-04-27 12:11 南风知君 阅读(189) 评论(0) 推荐(0)
摘要: 反射是在运行时动态访问类与对象的技术,大多数框架都基于反射实现参数设置,动态注入等。 反射的四个核心类 Class、Constructor、Method、Field Class核心方法 员工实体类Employee package com.imooc.reflect.entity; /** * 员工实 阅读全文
posted @ 2022-04-27 00:03 南风知君 阅读(48) 评论(0) 推荐(0)
摘要: 1.添加依赖 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.3.17</version> </dependen 阅读全文
posted @ 2022-04-26 20:03 南风知君 阅读(62) 评论(0) 推荐(0)
摘要: package com.spring.aoc.dao; public class UserDao { public void insert(){ System.out.println("新增用户数据"); } } package com.spring.aoc.service; import com. 阅读全文
posted @ 2022-04-26 19:39 南风知君 阅读(280) 评论(0) 推荐(0)
摘要: package com.spring.aoc.dao; public class UserDao { public void insert(){ System.out.println("新增用户数据"); } } package com.spring.aoc.service; import com. 阅读全文
posted @ 2022-04-26 18:19 南风知君 阅读(721) 评论(0) 推荐(0)
摘要: Spring AOP与AspectJ Eclipse AspectJ,一种基于Java平台的面向切面编程的语言 Spring AOP,使用AspectJWeaver实现类与方法匹配,并基于代理模式实现对象运行时功能扩展 几个关键概念 AOP的配置过程 1.依赖AspectJ 2.实现切面类/方法 3 阅读全文
posted @ 2022-04-26 16:52 南风知君 阅读(34) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 9 下一页