生活随笔
收集整理的这篇文章主要介绍了
02-基于注解的入门案例
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
目录
一、方法
把 IUserDao.xml 移除,在dao接口的方法上使用@Select注解,并且指定SQL语句。
/*** 查询所有* @return*/@Select("select *from user")List<User> findAll();同时需要把SqlMapConfig.xml中的mapper配置时,使用class属性指定dao接口的全限定类名。
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration PUBLIC"-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration><environments default="mysql"><!--配置mysql环境--><environment id="mysql"><!--配置事务类型--><transactionManager type="JDBC"></transactionManager><!--配置数据源,也叫连接池--><dataSource type="POOLED"><property name="driver" value="com.mysql.cj.jdbc.Driver"/><property name="url" value="jdbc:mysql://localhost:3306/hibernate_day1?useSSL=false&serverTimezone=GMT"/><property name="username" value="root"/><property name="password" value="1045683477"/></dataSource></environment></environments><!--指定映射配置文件的位置,映射配置文件指的是每个dao独立的配置文件如果使用注解来配置的话,此处应该使用class属性指定被注解的dao全限定类名--><mappers><!-- <mapper resource="dao/IUserMapping.xml"></mapper> --><mapper class="dao.IUserMapping" /></mappers>
</configuration>明确
在实际开发中,都是月渐变越好,都是采用不写dao实现类的方式不管使用XML还是注解配置但是MyBatis他是支持写dao实现类
转载于:https://www.cnblogs.com/zuiren/p/11406095.html
总结
以上是生活随笔为你收集整理的02-基于注解的入门案例的全部内容,希望文章能够帮你解决所遇到的问题。
如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。