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 · 90 阅读 · 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 · 87 阅读 · 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分析://分页1List<user> getUserByLimit(Map<String,Integer>原创 2021-06-02 15:54:22 · 65 阅读 · 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 · 655 阅读 · 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 · 66 阅读 · 0 评论 -
mybatis
pojo 存放实体类文件夹(无参构造,有参构造,重写get、set、toString方法,)utils 存放工具类文件夹service 存放系统业务逻辑相关的代码文件夹,用来调用不同的DAO,数据库的事务控制也在这层。dao 数据访问接口,数据持久层,用来具体操作数据库,增删改查实现Mybatis第一个程序1.导入环境依赖<!--导入依赖--> <dependencies> <!--mysql驱动-->原创 2021-05-31 16:05:02 · 62 阅读 · 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>@Testpublic void ge原创 2021-06-02 09:44:58 · 66 阅读 · 0 评论