1.右击main->new->Directory,命名为java,右击main->new->Directory,命名为resources
2.点中java右击,->mark Directory as->Sourse root,只是java文件夹就会变成蓝色。右击java文件夹->package,命名为com.zhuangruan.web_demo.。在这个文件夹下新建 4个包,分别为controller,dao,entity,service
方法:然后选中这个文件,右击->new->package
3.右击resources,->mark Directory as->Resources root,在resources下新建3个package文件,分别命名为mapper,properties,spring。方法同上。
4..1在entity下新建一个User(方法:new->java class-> 命名)代码:
package com.zhongruan.web_demo.entity;
public class User {
private Integer id;
private String username;
private String password;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
@Override
public String toString() {
return "User{" +
"id=" + id +
", username='" + username + '\'' +
", password='" + password + '\'' +
'}';
}
}
4.2在dao下新建IUserDao(方法:new->java class)代码如下
package com.zhongruan.web_demo.dao;
import com.zhongruan.web_demo.entity.User;
import org.apache.ibatis.annotations.Param;
import org.springframework.web.bind.annotation.RequestMapping;
import java.util.List;
public interface IUserDao {
List<User> getUsers();
User getUserByName(@Param("name") String username,@Param("pwd") String password);
}
5.在mapper下新建UserMapper.xml文件(方法:右击->new->file)代码如下
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="com.zhongruan.web_demo.dao.IUserDao">
<select id="getUserByName" resultType="User">
select * from tb_user where username = #{name}and password=#{pwd}
</select>
6.在properties下新建db.properties(方法:右击->new->file)代码如下
(记得修改数据库名字people_manage,密码password)
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/people_manage?characterEncoding=utf8
jdbc.username=root
jdbc.password=12345
7.在spring下新建applicationContext.xml文件(方法:右击->new->file)
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/