数据库
管理员表

客户表

spring-mybtis连接
配置数据源
<bean id="mydataSource" class="com.alibaba.druid.pool.DruidDataSource"
destroy-method="close" lazy-init="false">
<property name="driverClassName" value="${conn.driverclass}" />
<property name="url" value="${conn.url}" />
<property name="username" value="${conn.username}" />
<property name="password" value="${conn.userpass}" />
</bean>
配置SqlSessionFactory对象
<bean id="mysqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<!--注入装配dataSource数据源-->
<property name="dataSource" ref="mydataSource"/>
<!--加载mybatis全局配置文件-->
<property name="configLocation" value="classpath:mybatis-config.xml"/>
<!--设置默认包名-->
<property name="typeAliasesPackage" value="com.fs.entity"/>
<!--管理Mapper映射文件-->
<property name="mapperLocations" value="classpath:mapper/*.xml"/>
</bean>
配置mapper扫描器 扫描指定包下所有的Mapper接口
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="com.fs.dao"/>
</bean>
配置服务器层
@Service("adminServiceImpl")
public class AdminServiceImpl implements AdminService {
@Resource
private AdminDao adminDao;
@Override
public Admin queryByName(String aName) {
return adminDao.queryByName(aName);
}
}