天天看點

SSM架構問題筆記

在SpringMVC的Controller中書寫action時

1.接受from參數發現int接收不到出現400,改成String來接受就好了

2.傳回JSON格式可以用注解 @ResponseBody ,解決

在Mybatis中配置Mapper一定要區分resultType和parameterType,複制粘貼半天找不到錯誤。

總結使用Mybatis對比Hibernate對語句控制更好,針對性更強,使用起來友善。

在傳回JSON格式使用net.sf.json這個jar包比較好用。

在SpringMVC中出現中文亂碼情況,網上很多方法都沒有解決

網上方法其實是HttpServletResponse中設定編碼格式,不行

<!-- 防止中文亂碼 start-->
    <mvc:annotation-driven>
        <!-- 消息轉換器 -->
        <mvc:message-converters register-defaults="true">
            <bean class="org.springframework.http.converter.StringHttpMessageConverter">
                <property name="supportedMediaTypes" value="text/html;charset=UTF-8"/>
            </bean>
        </mvc:message-converters>
    </mvc:annotation-driven>
    <!-- 防止中文亂碼 end-->      

繼續閱讀