2020年10月6日

spring-aop(一)学习笔记

摘要: AOP(Aspect-Oriented Programming) 面向切面编程 将复杂的需求分解出不同方面,将散布在系统中的公共功能集中解决 面向切面编程,是一种通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态添加功能的技术 使用“横切”技术,AOP把软件系统分为两部分 核心关注点 横切关注点 实现方法:动态代理设计模式 AOP相关术语 增强(Advice)... 阅读全文

posted @ 2020-10-06 19:26 白衣风云 阅读(187) 评论(0) 推荐(0)

2020年10月4日

spring-Ioc学习笔记

摘要: spring 是面向Bean的编程 Ioc (Inversion of Control) 控制反转/依赖注入(DI:Dependency Injection) Aop(Aspect Oriented Programming) 面向切面编程 spring框架概述 Bean的作用域 默认情况下为单例模式:scope="singleton" ... 阅读全文

posted @ 2020-10-04 23:30 白衣风云 阅读(190) 评论(0) 推荐(0)

spring5无法在控制台打印日志的原因

摘要: 想要在控制台输出spring的日志,却无法输出,log4j2所需要的jar文件都已经导入,log4j2的配置文件也存在,调整日志级别也不行,一通百度后发现是缺少spring的jcl的jar文件,把spring-jcl-xxx.jar导入就好了来自为知笔记(Wiz) 阅读全文

posted @ 2020-10-04 23:07 白衣风云 阅读(690) 评论(0) 推荐(0)

2020年10月1日

vue 从后台获取数据并渲染到页面

摘要: 一、在 created中调用methods中的方法二、在methods中通过vuex异步获取后台数据三、在computed 中计算属性四、页面中调用computed中的计算后的属性来自为知笔记(Wiz) 阅读全文

posted @ 2020-10-01 10:44 白衣风云 阅读(14291) 评论(0) 推荐(0)

postgreSQL更改表的数据类型

摘要: 更改表的sql语句 ALTER table employees ALTER COLUMN status TYPE boolean USING status::boolean; 报下列错误 因为字段上设置了默认值班,所以更改不了,就当先删除默认值再改 删除默认值sql语句 ALTER TABLE em 阅读全文

posted @ 2020-10-01 01:08 白衣风云 阅读(1844) 评论(0) 推荐(0)

2020年9月30日

mybatis-plus实现多表联查

摘要: 一、方法一 1、在pojo模块下新建一个VO 包路径用于提供页面展示所需的数据 2、在vo包下新建EmployInfo类,此类继承了Employees类,再把Dept类的数据复制过来 3、在Dao层中定义方法: 4、在业务层调用Dao层方法返回数据 打印 5、controller中返回前端数据 6、 阅读全文

posted @ 2020-09-30 22:02 白衣风云 阅读(104733) 评论(11) 推荐(3)

2020年9月27日

mybatis学习笔记(四)

摘要: resultType 语句返回值类型的完整类名或别名 resultType 返回的是一个map集合,key是列名,value是对应的值 使用resultMap实现联表查询 resultMap 查询的结果集与java Bean 之间建立映射关系 多表查询sql语句 SELECT su.*,r.role 阅读全文

posted @ 2020-09-27 12:12 白衣风云 阅读(695) 评论(0) 推荐(0)

2020年9月25日

mybatis学习笔记(三)

摘要: 使用mapper接口来实现数据操作 创建UserMapper接口,添加方法,方法名要与UserMappper.xml中id所一致并且接口名要与编写sql语句的xmL文件名同名。namespace 中的地址是UserMapper接口的地址 在测试类中直接调用mapper 来自为知笔记(Wiz) 阅读全文

posted @ 2020-09-25 09:06 白衣风云 阅读(119) 评论(0) 推荐(0)

2020年9月24日

mybatis学习笔记(二)

摘要: 使用MyBatis实现增删改查 parameterType参数在mybatis-config.xml中设置别名后,就不需要再写完全限定名,直接写别名就行 测试类 这样就在数据库中插入一条数据 频繁的创建sqlSessionFactory不太好,我们优化一下,创建一个工具类做成一个单例模式 接着我们修 阅读全文

posted @ 2020-09-24 12:29 白衣风云 阅读(124) 评论(0) 推荐(0)

2020年9月23日

mybatis学习笔记(一)

摘要: MyBatis是一个数据持久层(ORM)框架,把实体类和SQL语句之间建立映射关系,是一种半自动化的ORM实现。 搭建MyBatis环境 下载 mybatis-x.x.x.jar文件 创建web工程,导入MyBatis的jar包及所需的jar包和数据库驱动 创建MyBatis配置文件mybatis- 阅读全文

posted @ 2020-09-23 21:47 白衣风云 阅读(114) 评论(0) 推荐(0)

导航