JavaWeb之SSM整合实现⽹站增删改查功能(详解+代码实现)
⽂章⽬录
⼀、项⽬介绍
今天给⼤家带来的是SSM框架的基本使⽤,我会在下⾯按步骤介绍,这⾥的知识是三个框架的整合,包括:Spring、SpringMVC、MyBatis,使⽤Tomcat服务器,如有需要我会在后⾯的博客带来这三个框架的介绍,⾸先来说今天这个项⽬。其中包括简单的mysql数据库设计,包括实现增删改查,由于篇幅有限,我今天暂时先带来数据库中数据的显⽰,我后⾯会补坑,带来JavaWeb的登录功能,并实现增删改查,由于⼤部分教程都是基于MyEclipse,我今天带来的是Idea的学习,整体不变,只是有些细节需要注意。
⼆、知识储备
1. Mysql数据库相关知识
2. Spring
帝国自适应模板3. SpringMVC
ascii编码集中的字符用多少位二进制表示4. MyBatis
5. JDBC相关知识
6. JSP相关知识
7. XML相关知识
8. Java基础(尤其是注解的使⽤)
export的用法及短语9. Idea的使⽤
10. Tomcat的熟练使⽤
三、具体步骤
3.1 设计Mysql数据库表
第⼀张图是tb1_employee表,⾥⾯的数据可以随便写,但是需要注意,d_id是作为另⼀张表的外键,因为我们要实现多表连接,id为主键,⾃增长。第⼆张图是tb1_dept表,⾥⾯的数据同理随便写,但是id作为tb1_employee表的外键。
3.2 在Idea中创建动态JavaWeb项⽬
1. 在整个⼯程中新建Module。
构造函数和析构函数都应是类的公有成员函数2. 选择Spring,再选择Web Application(4.0),然后下⼀步。
3. 输⼊项⽬名称,点击FINISH,即可完成项⽬的创建
3.3 配置项⽬结构
⾸先按照第⼀张图新建包,其中conf⾥⾯是整个项⽬的配置⽂件,相当于⼤脑,src中新建ssm包,保存整个项⽬的源码,相当于⼼脏,views⾥保存我们的jsp⽂件,为了展⽰内容,第⼆张图就是lib包,⾥⾯包括所需要的jar包,有很多,刚使⽤CSDN写博客,不知道怎么上传⽂件,有需要的可以私聊我,提供给各位读者。
mysql面试题 增删改查
3.4 配置l
其中包括字符编码过滤器,IOC容器,并且我们是基于REST的,所以也需要配置,具体内容我已注释。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论