基于约定大于配置原则。
规范约定:
1. 数据库表字段使用下划线(_)分割单词,对应Java实体使用驼峰命名法,这里mybatis-config.xml
中的配置项:
<setting name="mapUnderscoreToCamelCase" value="true"/>
会自动将驼峰命名法的属性与数据库中的下划线命名法的字段关联起来,而不需要手动去写resultMap
。
需要自定义修改的地方为:
项目的包名,原包名为com.panhainan
,修改成你的包名;
由于项目包名在配置中需要使用,因此在src/main/resources/spring/
中的spring-service.xml
和spring-web.xml
文件中的context:component-scan
将其中的包名改为你的包名;以及在spring-dao.xml
里面的配置mybatis
的注入dao
接口配置处和实体自动扫描处将包名修改。
其他的根据自己的需要进行修改,比如数据库配置,日志配置等等;
部署配置过程中遇到问题可以联系作者,作者联系方式如下: