- 博客(9)
- 收藏
- 关注
原创 SSM框架搭建项目需要整合的配置文件
SSM框架项目的XML配置文件整合 一、pom.xml文件配置 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
2022-03-03 19:22:46
362
原创 mybatis中实现“多对一”以及“一对多”处理的多表查询
一、多对一(查询student表中学生所对应的老师) 学生表 student 老师表 teacher 实体类 Student public class Student { private int id; private String name; private Teacher teacher; public int getId() { return id; } public void setId(int id) {
2021-11-21 20:39:39
286
3
原创 mybatis中使用注解开发实现CRUD(增删改查)操作
注解实现CRUD 注:注解开发简单,不需要编写XML配置文件,但对于操作复杂的,建议使用XML配置文件!!! 在接口中添加注解(接口中的参数,基本类型建议都加上@Param() ) public interface UserMapper { @Select("select * from user") List<User> getUsers(); @Select("select * from user where id = #{id}") User getU
2021-11-16 00:07:38
724
原创 mybatis中使用Limit分页
在mybatis中使用Limit实现分页操作 编写实现分页的接口 public interface UserMapper { //分页Limit List<User> getUserByLimit(Map<String,Integer> map); } 编写配置接口文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.o
2021-11-15 23:39:34
2542
原创 Log4J日志的使用
log4j的使用步骤: 一、什么是log4j: Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等; 可以控制每一条日志的输出格式; 通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程; 通过一个配置文件来灵活地进行配置,而不需要修改应用的代码; 二、使用步骤: 导入log4j的包放到pom.xml <!--log4j日志工厂-->
2021-11-14 23:45:22
335
原创 ResultMap结果集映射
解决属性名和数据库中字段名不一致的问题 resultMap元素是mybatis中最重要最强大的元素; 设计思想:对于简单的语句根本不需要配置显示的结果映射,二对于复杂一点的语句只需要描述它们的关系就OK; 如图所示:当字段名不一致时,测试类结果不一致的字段为空; 解决方法:ResultMap结果集映射;在接口对应的mapper配置文件中,加入结果集映射模块即可!!! <!--结果集映射--> <resultMap id="resultMap" type="user">
2021-11-14 21:53:03
353
原创 mybatis的XML配置文件常用的配置解析
mybatis-config.xml常用的配置解析 configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) environments(环境配置) 映射器(mappers) 1、properties(属性) 在resources下新建db.properties,然后将其引用到XML配置文件中 driver = com.mysql.cj.jdbc.Driver url = jdbc:mysql://localhost:3306/myba
2021-11-13 23:59:38
774
原创 mybatis实现CRUD(增删改查),操作数据库中表数据
mybatis学习 实现增删改查操作数据 1、接口 UserMapper.java public interface UserMapper { //查询全部数据 List<User> getUserList(); //按id查询 User getUserById(int id); //插入数据 int addUser(User user); //修改数据 int updateUser(User user); //删除
2021-11-13 00:38:55
616
原创 mybatis入门学习及搭建
Mybatis学习 一、第一个mybatis程序(查询数据库中的数据) 1、新建maven项目 2、导入Maven依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:
2021-11-11 23:31:21
592
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人