摘要: 8.3、CRUD 我们可以在工具类创建的时候实现自动提交事务! // SqlSession 提供了在数据库执行 SQL 命令所需的所有方法。 public static SqlSession getSqlSession(){ return sqlSessionFactory.openSession( 阅读全文
posted @ 2021-09-07 20:42 Pireua 阅读(31) 评论(0) 推荐(0)
摘要: 1.注解在接口上实现 @Select("select * from mybatis.user where id = #{id}") List<User> findUserById(int id); 2.需要在核心配置文件中绑定接口 <!--绑定接口--> <mappers> <mapper clas 阅读全文
posted @ 2021-09-07 20:24 Pireua 阅读(26) 评论(0) 推荐(0)
摘要: 8.1面向接口编程 -大家之前都学过面向对象编程,也学习过接口,但在真正的开发中,很多时候我们会选择面向接口编程 -根本原因:解耦,可拓展,提高复用,分层开发中,.上层不用管具体的实现,大家都遵守共同的标准,使得开发变得容易,规范性更好 -在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象 阅读全文
posted @ 2021-09-07 19:55 Pireua 阅读(29) 评论(0) 推荐(0)
摘要: 6.2、log4j 什么是log4j? Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件 我们也可以控制每一条日志的输出格式 通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。 通过一个配置文件来灵活地进行配置, 阅读全文
posted @ 2021-09-07 15:44 Pireua 阅读(40) 评论(0) 推荐(0)
摘要: 7、分页 思考:为什么要分页? 减少数据的处理量 7、1使用Limit分页 语法:SELECT * from user limit startIndex,pageSize; SELECT * from user limit 3; #[0,n] 使用Mybatis实现啊分页,核心SQL ​ 1.接口 阅读全文
posted @ 2021-09-07 15:44 Pireua 阅读(30) 评论(0) 推荐(0)
摘要: 6.1、日志工厂 如果一一个数据库操作.出现了异常,我们需要排错。日志就是最好的助手! 曾经:sout、debug 现在:日志工厂! SLF4J LOG4J 【掌握】 LOG4J2 JDK_LOGGING COMMONS_LOGGING STDOUT_LOGGING 【掌握】 NO_LOGGING 阅读全文
posted @ 2021-09-07 14:39 Pireua 阅读(29) 评论(0) 推荐(0)