• 我的开发手记


    1.项目中映射类最好都实现序列化接口:Serializabale(java.io.Serializable);

    2.

    <bean id="standardItemTypeAction" class="com.sinosoft.module.civilizationconstruction.action.CcStandardItemTypeAction" scope="prototype">
        <property name="standardItemTypeService" ref="standardItemTypeService"/> //name属性和ref属性的值最好保持一致  否则bean会注入失败
    </bean>
    <bean id="standardItemTypeService" class="com.sinosoft.module.civilizationconstruction.service.CcStandardItemTypeServiceImpl">
        <property name="standardItemTypeDao" ref="standardItemTypeDao"/>
    </bean>
    <bean id="standardItemTypeDao" class="com.sinosoft.module.civilizationconstruction.dao.CcStandardItemTypeDaoImpl">
        <property name="sqlSessionFactory" ref="sqlSessionFactory"/>
        <property name="sqlMapNamespace" value="com.sinosoft.module.civilizationconstruction.model.CcStandardItemType"/>
    </bean>

     3.将js变量的值传给隐藏域时用 document.getElementById("id") = id,(id为变量的值),不能用$("#id").val()获取。

     4.循环插入记录每一次都在循环内创建一个新的对象

     5.There is no getter for property named 'ID' in 'class com.sinosoft.module.civilizationconstruction.model.CcRandomDataUnit'

    出现此异常的原因是Mapper中传入的参数类型没有名为“id”的属性。

     6.Mapped Statements collection does not contain value for XXX  是因为没有将实体类的Mapper文件引入到sqlMapConfig.xml里

  • 相关阅读:
    删除购物车列表页面商品
    购物车页面修改数量功能实现
    cookie来实现购物车功能
    wxWidgets学习计划
    正则校验表达式
    Vue组件间的参数传递与Vue的路由实现
    Vue实现数据双向绑定的原理
    Vue的生命周期
    对于mvvm的理解
    vue+axios 前端实现登录拦截的两种方式(路由拦截、http拦截)
  • 原文地址:https://www.cnblogs.com/lxcmyf/p/5713848.html
Copyright © 2020-2023  润新知