08 2020 档案
摘要:1 第九章、Lombok 2 @Getter and @Setter 3 @FieldNameConstants 4 @ToString 5 @EqualsAndHashCode 6 @AllArgsConstructor, @RequiredArgsConstructor and @NoArgsC
阅读全文
摘要:第八章、使用注解开发 1.注解在接口上实现 1 @Select("select * from mybatis.use") 2 List<User> getUsers(); 2.需要在核心配置文件中绑定接口 1 <mappers> 2 <mapper class="com.dao.UserMapper
阅读全文
摘要:第七章、分页 为什么要分页? 1 减少数据的处理量 1.使用limit分页 使用mybatis实现分页,核心SQL 1.接口 1 List<User> getUserByLimit(Map map); 2.mapper 1 <select id="getUserByLimit" parameterT
阅读全文
摘要:第六章、日志 1.日志工厂 如果一个数据库操作出现了异常,我们需要排错,日志就是最好的助手 SLF4J LOG4J 【掌握】 LOG4J2 JDK_LOGGING COMMONS_LOGGING STDOUT_LOGGING【掌握】 NO_LOGGING 在mybatis中具体使用哪一个日志体现,在
阅读全文
摘要:第五章、解决属性名和字段名不一样的问题 resultMap 结果集映射 resultMap 元素是 MyBatis 中最重要最强大的元素。 ResultMap 的设计思想是,对简单的语句做到零配置,对于复杂一点的语句,只需要描述语句之间的关系就行了。 ResultMap 的优秀之处——你完全可以不用
阅读全文
摘要:第四章、配置解析 1.核心配置文件 mybtis-config.xml MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息 1 configuration(配置) 2 properties(属性) 3 settings(设置) 4 typeAliases(类型别名) 5
阅读全文
摘要:第三章 增删改查 1.namespace namespace中的包名要和DAO/Mapper接口的包名一致 2.select 选择查询语句 id:对应的namesoace中的方法名 resultType:Sql语句执行的返回值 parameterType:参数类型 编写接口 1 List<User>
阅读全文
摘要:第二章 第一个Mybatis程序 思路: 搭建环境 >导入Mybatis >编写代码 >测试 1.搭建环境 2.创建项目 新建一个普通Maven项目 导入Maven依赖 <dependencies> <!--mysql驱动--> <dependency> <groupId>mysql</groupI
阅读全文
摘要:第一章 简介 MyBatis 是一款优秀的持久层框架, 它支持自定义 SQL、存储过程以及高级映射。 MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。 MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old
阅读全文
摘要:打开CMD的方式 开始+系统+命令提示符 Win键+R 输入cmd打开控制台 在任意文件夹下面,按住shift+鼠标右键点击 在资源管理器的地址栏前面加上cmd路径 常用Dos命令 #盘符切换 D: #查看当前目录下的所有文件 dir #切换目录 cd change directory #返回上一级
阅读全文

浙公网安备 33010602011771号