操作步骤
- 一、准备工作
- 二、打开SpringDemo2021项目
- 1.在pom.xml里添加数据库和相关依赖
- 2.在net.lj.spring里创建lesson06.bean子包,然后在子包里创建用户实体类-User
- 3.在net.lj.spring里创建lesson06.dao子包,然后在子包里创建数据访问接口-UserDao
- 4.在net.lj.spring里创建lesson06.dao子包下创建impl包,在impl包里创建用户数据访问接口实现类-UserDaoImpl
- 5.在net.lj.spring.lesson06包里创建service子包,然后在子包里创建用户服务类-UserService
- 6.在resources目录里创建jdbc.properties
- 7.创建Spring配置文件,在resources里创建jdbc包,在jdbc包里创建spring-config.xml
- 8.在test-java-net.lj.spring里创建lesson06.service子包,在lesson06.service里创建用户测试类-TestUserService
一、准备工作
1.在Navivat里新建数据库simonshop
2.在simonshop数据库里新建表t_user
CREATE TABLE `t_user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(20) NOT NULL,
`password` varchar(20) DEFAULT NULL,
`telephone` varchar(11) DEFAULT NULL,
`register_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
`popedom` int(11) DEFAULT NULL COMMENT '0:管理员;1:普通用户',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;
运行查询语句
插入数据
INSERT INTO `t_user` VALUES ('1', 'admin', '12345', '15734345678', '2016-12-02 08:40:35', '0');
INSERT INTO `t_user` VALUES ('2', '郑晓红', '11111', '13956567889', '2016-12-20 09:51:43', '1');
INSERT INTO `t_user` VALUES ('3', '温志军', '22222', '13956678907', '2016-12-20 09:52:36', '1');
INSERT INTO `t_user` VALUES ('4', '涂文艳', '33333', '15890905678', '2016-12-05 09:52:56', '1');
运行查询语句
3.打开t_user表查看
二、打开SpringDemo2021项目
1.在pom.xml里添加数据库和相关依赖
<!--Spring数据库支持-->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>${spring.version}</version>
</dependency>
<!--数据库驱动工具包-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.49</version>
</dependency>
<!--数据库连接池框架-->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.1.24</version>
</dependency>
<!--日志框架-->
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
现在去Maven刷新,它自动就下载
2.在net.lj.spring里创建lesson06.bean子包,然后在子包里创建用户实体类-User
代码如下
3.在net.lj.spring里创建lesson06.dao子包,然后在子包里创建数据访问接口-UserDao
代码如下
4.在net.lj.spring里创建lesson06.dao子包下创建impl包,在impl包里创建用户数据访问接口实现类-UserDaoImpl
代码如下
5.在net.lj.spring.lesson06包里创建service子包,然后在子包里创建用户服务类-UserService
6.在resources目录里创建jdbc.properties
7.创建Spring配置文件,在resources里创建jdbc包,在jdbc包里创建spring-config.xml
8.在test-java-net.lj.spring里创建lesson06.service子包,在lesson06.service里创建用户测试类-TestUserService
1.测试按编号查询用户方法-testFindUserById()方法
- 测试其他编号用户
2.测试查询全部用户方法 - testFindAllUsers()
3.测试添加用户方法 - testAddUser()
- 现在查看所有用户