为了提高开发效率,编写对应的代码生成器。代码生成器主要有两个方面,一个是在线Web,另外一个是运行某个类。
使用的技术是SpringBoot+MyBatis-Plus+MySQL+JDK8。
在编写在线代码生成器的时候,正好遇到一个小问题,那就是静态资源无法访问。
以SSM(Spring+SpringMVC+MyBatis/MyBatis-Plus)框架来说,通常要想对静态资源放行,最简单直接的办法是使用*.do。
如果你不想使用*.do,那么可以尝试下面两种方法?
第一种方法
在spring-mvc.xml中配置如下:
<mvc:default-servlet-handler/>
光这样还不够,如果是不起作用,你还需要在web.xml配置如下:
<!-- 静态资源文件的引入 -->
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.js</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>