![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
文章平均质量分 54
慎独boy
这个作者很懒,什么都没留下…
展开
-
lombok
Lombok插件的使用 Lombok的目的:为了简化POJO类中的getter/setter/toString;异常处理;I/O流的关闭操作等等, 1.导入依赖 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.10</version> </depende原创 2021-06-02 20:18:11 · 97 阅读 · 2 评论 -
mybatis注解开发
注解开发,不需要在写UserMapper.xml,只需要用注解在方法上实现即可。 mybatis注解开发流程: 1.在接口中写方法; 2.在方法上面加入注解(SQL语句) 3.在mybtis-config中,注册mapper到class=“com.wang.mapper.UserMapper” 4.编写测试类 public interface UserMapper { @Select("select * from mybatis.user") List<user> getUser原创 2021-06-02 19:44:44 · 90 阅读 · 0 评论 -
mybatis分页
分页 分页的目的:减少数据的处理量 分页方法 1.limit分页 2.RowBounds()方法 3.分页插件工具 核心语法: selcect * from mybatis.user limit startindex,pagesize; select * from mybatis.user limit 3; #[0,n] 分页1,2对比分析: 接口UserMapper分析: //分页1 List<user> getUserByLimit(Map<String,Integer>原创 2021-06-02 15:54:22 · 71 阅读 · 0 评论 -
mybatis日志配置
通过在 MyBatis 配置文件 mybatis-config.xml 里面添加一项 setting 来选择其它日志实现。 主要有:SLF4J、LOG4J、LOG4J2、JDK_LOGGING、COMMONS_LOGGING、STDOUT_LOGGING、NO_LOGGING, <configuration> <!-- <properties resource="db.properties">--> <!-- <property name.原创 2021-06-02 11:32:14 · 665 阅读 · 0 评论 -
mybatis配置文件
Mybatis核心配置文件 除了上述基本的配置,还有一些常用的设置。 typeAliases(类型别名) 用xml设置别名(适用于实体类少的情况) <typeAliases> <typeAlias type="com.wang.pojo.User" alias="User"/> </typeAliases> 用注解在实体类上设置别名(适用于实体类比较多) @Alias("user") public class User {} typeHan原创 2021-06-02 10:29:17 · 71 阅读 · 0 评论 -
mybatis
pojo 存放实体类文件夹(无参构造,有参构造,重写get、set、toString方法,) utils 存放工具类文件夹 service 存放系统业务逻辑相关的代码文件夹,用来调用不同的DAO,数据库的事务控制也在这层。 dao 数据访问接口,数据持久层,用来具体操作数据库,增删改查 实现Mybatis第一个程序 1.导入环境依赖 <!--导入依赖--> <dependencies> <!--mysql驱动-->原创 2021-05-31 16:05:02 · 68 阅读 · 0 评论 -
mybatis增删改查
Mybatis增删改查操作流程: 接口中添加方法; mapper.xml实现接口 Junit测试运行. 一、 查询数据 user getUserById(int id); <select id="getUserById" parameterType="int" resultType="com.wang.pojo.user"> select * from mybatis.user where id=#{id} </select> @Test public void ge原创 2021-06-02 09:44:58 · 76 阅读 · 0 评论