注解开发
【在原先的架构中,需要用的几大注解】
@Componet 组件
@Service service
@Controller controller
@Repository dao
**【错误提示】**如果出现某2 字节的 UTF-8 序列的字节 2 无效等错误,首先考虑的是XML文件的编码格式,将utf-8改成GBK
本项目中,准备过程中的几个注意点:
第一,由于IDEA不会在部署时自动导入jar包,需要点开项目结构,自己创建lib目录,并手动导入jar包
第二,pom.xml文件最好加入以下配置,防止配置文件不被识别
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</build>
使用注解进行开发,注意以下几点:
一)、web.xml配置,先将前端控制器DispacherServlet生效,绑定spring配置文件
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation