1. 程式人生 > >公司專案架構修改

公司專案架構修改

公司專案採用的Struts2且持久層SQL在程式碼裡拼寫,專案複雜,維護難度大,程式碼不清晰,後續開發耗時長,且相關jar包無版本號或版本號過低(存在重複jar包,不同版本號的情況),存在效能和安全的風險。為了提高開發速度,將專案改成maven工程,jar包也相應的提高版本號,並且將Struts2替換成spring mvc 持久層考慮用mybatis ,在修改過程中保持老程式碼不變,Struts2和SpringMvc並存 和 jdbcTemplate(舊),HIbernate(舊) 與 Mybatis(新)並存

1、將專案轉成maven工程,專案中的jar包換成maven引入方式(完成)

https://blog.csdn.net/songling515010475/article/details/82983726

2、引入SpringMvc框架,並與Struts共存(先共存,再琢個替換)(完成)

https://blog.csdn.net/songling515010475/article/details/82984035

3、資料來源更改,將c3p0 改為 Druid(完成)

https://blog.csdn.net/songling515010475/article/details/83274549

4、引入Mybatis與Hibernate共存(完成)

https://blog.csdn.net/songling515010475/article/details/83274892