SpringMVC框架的入门级概念和基本原理有哪些详细讲解?

2026-04-15 09:132阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计335个文字,预计阅读时间需要2分钟。

SpringMVC框架的入门级概念和基本原理有哪些详细讲解?

根据您的要求,以下是对原文的简化

根据逆向工程生成po类及mapper文件,这里进行登录验证,故在UserMapper.java中添加如下代码:package com.ys.mapper;import com.ys.po.User;import java.util.List;import org.apache.ibatis.annotations.*;

SpringMVC框架的入门级概念和基本原理有哪些详细讲解?

根据逆向工程生成 po 类以及 mapper 文件,由于我们这里是进行登录验证,所以在 UserMapper.java 中添加如下代码:

package com.ys.mapper; import com.ys.po.User; import java.util.List; import org.apache.ibatis.annotations.Param; public interface UserMapper { //通过用户名和密码查询User User selectUserByUsernameAndPassword(User user); } UserMapper.xml

dao 层整合完毕之后,我们进行一个测试,要养成每做完一个小模块必须测试的习惯。步步为营,如果整个项目配置完了然后在进行测试,那么有问题进行排除会变得很困难。

package com.ys.test; import org.junit.Before; import org.junit.Test; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import com.ys.mapper.UserMapper; import com.ys.po.User; public class DaoTest { ApplicationContext context = null; @Before public void init(){ context = new ClassPathXmlApplicationContext("classpath:spring/application-dao.xml"); } @Test public void testSelectByPrimaryKey(){ UserMapper userMapper = (UserMapper) context.getBean("userMapper"); User user = userMapper.selectByPrimaryKey(1); System.out.println(user.getPassword()); } }

本文共计335个文字,预计阅读时间需要2分钟。

SpringMVC框架的入门级概念和基本原理有哪些详细讲解?

根据您的要求,以下是对原文的简化

根据逆向工程生成po类及mapper文件,这里进行登录验证,故在UserMapper.java中添加如下代码:package com.ys.mapper;import com.ys.po.User;import java.util.List;import org.apache.ibatis.annotations.*;

SpringMVC框架的入门级概念和基本原理有哪些详细讲解?

根据逆向工程生成 po 类以及 mapper 文件,由于我们这里是进行登录验证,所以在 UserMapper.java 中添加如下代码:

package com.ys.mapper; import com.ys.po.User; import java.util.List; import org.apache.ibatis.annotations.Param; public interface UserMapper { //通过用户名和密码查询User User selectUserByUsernameAndPassword(User user); } UserMapper.xml

dao 层整合完毕之后,我们进行一个测试,要养成每做完一个小模块必须测试的习惯。步步为营,如果整个项目配置完了然后在进行测试,那么有问题进行排除会变得很困难。

package com.ys.test; import org.junit.Before; import org.junit.Test; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import com.ys.mapper.UserMapper; import com.ys.po.User; public class DaoTest { ApplicationContext context = null; @Before public void init(){ context = new ClassPathXmlApplicationContext("classpath:spring/application-dao.xml"); } @Test public void testSelectByPrimaryKey(){ UserMapper userMapper = (UserMapper) context.getBean("userMapper"); User user = userMapper.selectByPrimaryKey(1); System.out.println(user.getPassword()); } }