①Java实战第一周上课总结

导读:本篇文章讲解 ①Java实战第一周上课总结,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

First.构建maven项目
步骤:
1.首先准备数据库(创建数据库、创建表)
2.新建maven项目
archetpeCatalog = interal (目的:为了加快构建maven骨架)
3.导入pom.xml包
4.创建项目的目录结构 -Java、resources、webapp
5.根据sprngmvc开发思想构建包结构名
实体类:model、bean、pojo、entity
业务层:service 目的:实现解耦合目的,虽然不要它也可以运行项目,但是会使项目后期
的延展和维护变得困难
控制层/表现层:controller 目的:控制界面跳转
持久层/数据访问层:dao 目的:实现对数据库的访问
6.在对应的包中创建实体类和dao接口
7.整合Spring+Mybatis
8.编写Mapper文件
9.编写Serivce接口和实现类
10.整合spring-mvc.xml和web.xml
11.导入页面/view
12.编写controller
13.测试
注意事项:
Ⅰ.实体类中的类成员变量名应当与数据库表中列名一致。如果不一致的时候有以下两种解决方案:
①更改sql语句定义别称
②创建resultMap标签
Ⅱ.Spring去访问实体类中的成员变量属性必须是封装类型,否则没办法访问。

Second.maven骨架的路径(c:当前用户.m2\repositpry)
Third.配置Mapper文件中namespace要与指定的dao接口的全限定类名对应
Fourth.
@RequestMapping()是一个用来处理请求地址映射的注解,可用于类上或者方法上,用于类上,表示类中的所有响应请求的方法都是该地址作为父路径。
@Resource()通过对象名注入
@Autowired()通过类名注入
所有需要返回数据到页面显示的全部都是要封装到ModelAndView对象中去
redirect重定向跳转到另一个页面

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/81934.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!