1.项目结构层次
持久对象层(entity层):由若干实体类组成;
对象访问层(Dao层/mapper层):由若干DAO/mapper接口和MyBatis映射文件组成。
业务逻辑层(Service层):由若干Service接口和实体类组成。用于实现业务逻辑。
Web表现层(Controller层和页面):由若干Controller类和页面组成。Controller类用于处理页面请求,并于业务逻辑层进行交互。页面对业务数据进行呈现,并对用户的非法操作进行适当的控制。
2.文件组织结构
3.资源包
4.config目录下文件
4.1.db.properties
数据库相关配置文件
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/boot?useUnicode=true&characterEncoding=UTF-8&useSSL=false
jdbc.username=root
jdbc.password=056015
jdbc.maxTotal=30
jdbc.maxIdle=10
jdbc.initialSize=5
4.2.applicationContext.xml
Spring配置文件
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="http://www.springframework.org/schema/beans