公司项目架构修改

公司项目采用的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

猜你喜欢

转载自blog.csdn.net/songling515010475/article/details/82983644
今日推荐