用到的技术
mysql
mybatis
servlet
jsp
tomcat
数据库创建
分析完项目,就可以创建对应的表,然后在数据库里面创建表
以后我们就会利用项目对这个数据库里面的表进行增删改查
项目搭建
1 打开idea
以上点击完成,那么就创建了一个web项目了
以上就是刚创建的目录结构。
我们项目是需要依赖一些环境的,所以我们需要创建一个文件夹,里面放的就是我们需要依赖的jar包,这些jar包就是我们项目依赖的环境
以上是自己手动创建了一个lib文件夹
导入依赖的环境,也就是导入jar包
这个就是我们刚把项目需要的jar包导入之后,所展示的样子,这些jar包是我们本项目需要的,直接导入就可以了
以上只是刚把jar包放到文件夹下面,还没有和我们的项目关联,我们需要这样做,才可以让这些jar包和我们的项目关联。
全选这些jar包,右击
以上的意思是,把jar包和项目关联,点击OK之后,我们就会看到变成了这样
每一个jar包的前面都会有一个箭头
创建写代码的文件夹
也就是我们的项目要把不同的阶段写到不同的文件夹下,一般项目都会有这些文件夹,我们先创建
以上的这些文件夹是我们创建javaee 的web项目一般都会有的,其实还需要创建其他的文件夹,我们之后用到的时候,再创建。
和我们的数据库关联
我们的项目要和我们创建的数据库关联,如果设置,我们需要创建一个xml文件,里面就是配置数据库的用户名密码,和我们需要和哪个数据库关联
第一个是日志,写不写都可以。但是第二个是和数据库相关的的,必须配置,里面的代码是
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<!-- <properties resource="jdbc.properties">-->
<!-- </properties>-->
<!-- <settings>-->
<!-- <setting name="logImpl" value="LOG4J"/>-->
<!-- </settings>-->
<typeAliases>
<package name="com.entity"/>
</typeAliases>
<!-- <plugins> <!–包名+类名 pagehelper-4.0.3jar包中的–>-->
<!-- <plugin interceptor="com.github.pagehelper.PageHelper">-->
<!-- <!–配置数据库的方言, 【就是需要连接的数据库】–>-->
<!-- <property name="dialect" value="mysql"/>-->
<!--<!– <!–如果当前的size 等于0就不再进行分页–>–>-->
<!--<!– <property name="pageSizeZero" value="true"></property>–>-->
<!--<!– <!–开启合理化分页–>–>-->
<!--<!– <property name="reasonable" value="true"></property>–>-->
<!-- </plugin>-->
<!-- </plugins>-->
<environments default="mysql">
<environment id="mysql">
<transactionManager type="JDBC">
</transactionManager>
<dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://127.0.0.1:3306/sxtoa?useUnicode=true&characterEncoding=UTF-8"/>
<property name="username" value="root"/>
<property name="password" value="123456"/>
</dataSource>
</environment>
</environments>
<mappers>
<package name="com.mapper"/> <!--包下的所有xml文件-->
</mappers>
</configuration>
写完xml,再创建一个文件夹,下面写一个工具类,这个是用java代码写的工具类,以后就用这个工具类操作数据库
只要写了以上的xml文件,里面的东西按照上面的代码配置之后,那么你创建的新项目就可以和数据库关联起来了,也就是你可以利用代码操作数据库了
将前端页面放到项目里面
我们已经有了前端的页面,现在我们后端工程师需要做的就是,将前端的页面和数据库关联起来,我们现在做的就是直接把写好的页面复制到web目录下面
以上就是前端的页面,我们把他们全部的复制,放到web下面
最后变为
将前端的项目导入之后,其实会有很多的报错,前端页面的报错,我们不需要管,因为是路径问题,如果你看见报错不***也可以一个一个的将路径问题都改对。
启动项目
我们虽然还没有写后端的java代码,但是已经有页面,我们可以把我们的项目放到tomcat服务器里面,启动之后在页面上面看看,能不能访问到我们的静态页面。
点击第一个
点击绿色的那个,等启动的
看见这句话,那么项目就启动了
浏览器访问这个路径,出现这个,那么项目就可以用了,我们只需要开始写java代码,让数据库和页面可以关联起来,也就是利用页面操作数据库