第1章 Linux 简介
第2章 Linux 命令
第3章 开发相关

SSM 整合注解开发(掌握)

  

项目:ssm

需求:完成学生注册和信息浏览。

 

建表 Student

 

使用 Student 表

 

 

新建 Web 工程

 

导入 jar

1)Spring 的相关 jar

2)SpringMVC 的相关 jar

3)MyBatis 相关 jar

4)MyBatis 和 Spring 的整合 jar

5)数据库的驱动,数据库连接池,log4j.jar

 

定义包,组织程序的结构

 

 

编写配置文件

 

Jdbc 属性配置文件 jdbc.properties

 

 

Spring 配置文件 applicationContext.xml

 

 

Springmvc 配置文件:springmvc.xml

 

 

mybatis.xml

 

 

定义 web.xml

 

1)注册 ContextLoaderListener

2)注册 DisatcherServlet

3)注册字符集过滤器

4)同时创建 Spring 的配置文件和 SpringMVC 的配置文件

 

实体类 Student

 

 

Dao 接口和 sql 映射文件

 

 

 

Service 接口和实现类

 

Service 接口

 

 

Service 实现类

 

 

处理器定义

 

JumpController.java

 

 

StuentController.java

 

 

定义视图-首页文件--- index.jsp

 

 

注册学生页面 --- addStudent.jsp

 

 

注册学生页浏览学生页面 --- liststu.jsp面 --- addStudent.jsp

 

页面表格

 

 

js 内容:

引入 JQuery

 

 

js 发起 ajax

 

 

注册成功页面--- success.jsp

 

 

注册失败页面--- fail.jsp

 

 

 

 

全部教程