使用注解开发 MyBatis
扩展性好,分层开发中,上层不用管具体的实现,大家遵循共同的标准,使得开发变得容易,规范性更好
MyBatis中接口通过注解来开发
编写dao接口:
public interface UserDao2 { @Select("select * from user") public List<User> getList(); @Insert("insert into user(name,pwd) values (#{name},#{pwd})") public int insert(User user); }
MyBatis配置文件中导入:
<mappers> <mapper class="dao.UserDao2"/> </mappers>
使用:
public class test3 { public static void main(String[] args) throws Exception { SqlSession session = MyBatisUtil.getSession(); UserDao2 userdao=session.getMapper(UserDao2.class); List<User> list=userdao.getList(); for(User u:list) { System.out.println(u); } } }
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: 深入分析java线程池的实现原理
- 下一篇: smarty foreach标签中的循环控制