近段時間公司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框架項目就搭建完成了。