近段时间公司Android项目停滞,所以公司领导安排做后台开发。正好自己也有这个意向
经过上个周的学习,初步了解还可以。
首先,基础的开发环境搭建。JDK有了,idea下载(这里注意不要下载社区版,社区办没有jee开发),Tomcat下载安装配置环境变量,mysql下载安装,数据库操作工具Navicat安装、连接数据库。好了基础的准备工作差不多了。
1、创建maven项目,这里的manen我是对标Android中的gradle学习的,换汤不换药,都是用来管理支持类的。以前用jar包,现在用联网的jar支持仓库。
2、pom.xml编辑,基本上都是固定的内容,引入spring、springMVC、Mybatis、junit(单元测试)、logback(日志)、
mysql(数据库连接)、c3p0(连接池)、Servlet web(tablibs、jstl、jackson)等。
3.建立相应的包。跟着项目创建思路,先创建main.java下的: 实体类:entity, 服务类:service,控制类:web,数据库操作类:dao,枚举类:enums,工具类:util。
resources下的:mapper(dao的实现)、spring(spring配置文件dao、service、web).
配置文件:jdbc.properties(数据库连接) logback.xml(日志格式配置) mybatis-config.xm(数据库规则)。
初步建立后生成相应的实体类、dao类及其对应的dao.xml、service、请求转发控制类controller接受RequestMapping请求,获取数据转发请求到相应jsp页面。
一个简单的基本ssm框架项目就搭建完成了。