摘要:
首先引入springboot开发的依赖 简单写一个HelloController
阅读全文
posted @ 2024-03-16 20:43
付治齐吖
阅读(1)
推荐(0)
编辑
摘要:
前面的HelloWorld,只做了一个查询的Demo,这里尝试另外四种常见的操作。 前面所写的增删改查是存在问题的。主要问题就是冗余代码过多,模板化代码过多。例如,开发一个serDao,可能是下面这样: 引入Mapper,UserDao就基本上用不到了,因为框架已经帮我们做好了
阅读全文
posted @ 2024-03-16 20:23
付治齐吖
阅读(2)
推荐(0)
编辑
摘要:
1.MyBatis简介1.1JDBC存在的问题1.数据库连接创建、释放频繁造成系统资源浪费从而影响系统性能,如果使用数据库连接池可解决此问题。2.Sql语句在代码中硬编码,造成代码不易维护,实际应用sl变化的可能较大,sql变动需要改变java代码。3.使用preparedStatement向占位符
阅读全文
posted @ 2024-03-16 20:19
付治齐吖
阅读(2)
推荐(0)
编辑
摘要:
Aop(Aspect Oriented Programming),面向切面编程,这是对面向对象思想的一种补充。面向切面编程,就是在程序运行时,不改变程序源码的情况下,动态的增强方法的功能,常见的使用场景非常多:1.日志 2.事务 3.数据库操作 这些操作中,无一例外,都有很多模板化的代码,而解决模板
阅读全文
posted @ 2024-03-16 20:10
付治齐吖
阅读(1)
推荐(0)
编辑
摘要:
Aware接口,从字面上理解就是感知捕获。单纯的一个Bean是没有知觉的。在之前的场景中,之所以UserDao能够注入到UserService,有一个前提,就是它两个都是被Spring容器管理的。如果直接new一个UserService,这是没用的,因为UserService没有被Spring容器管
阅读全文
posted @ 2024-03-16 20:06
付治齐吖
阅读(1)
推荐(0)
编辑