摘要:
级联是在resultMap标签中配置。级联不是必须的,级联的好处是获取关联数据十分便捷,但是级联过多会增加系统的复杂度,同事降低系统的性能,次增彼减,所以记录超过3层时,就不要考虑使用级联了,因为这样会造成多个对象的关联,导致系统的耦合、负载和难以维护。 MyBatis中的级联分2种: 1.一对一( 阅读全文
摘要:
一、数据库中的日期数据类型 数据库中的日期数据类型有四种:date、datetime、timestimp、time。date类型只保存年月日,不保存时分秒,datetime和timestimp保 存年月日时分秒,time只保存时分秒。数据库字段值进行比较时,date只比较年月日,datetime和t 阅读全文
摘要:
当前台传数据给spring的control时,如果后台方法的参数或参数对象的对应属性是基本类型或者string类型时,前台值自动的注入到后台方法参数或对象属性中。如果方法参数或对象属性不是基本类型或string,比如是date类型,则不能直接赋值。 解决方法有一下三种: 一、使用注解 1、在spri 阅读全文
摘要:
例:A extends B 如果A类中有一方法f(),且B类中也有方法f(),则方法f()就有多态,如果在A类的构造方法中调用f()方法,在new B() 创建B 对象的时候,在调用B的构造方法之前,会先调用A的构造方法,而A的构造方法中调用了f()方法,由于f()方法存在多态,因此,此时调用的是B 阅读全文
摘要:
第一步:准备工作:准备小程序的APPID和SECRET 可登陆微信公众平台查看APPID和secret 第二部:获取token 微信提供了获取token的接口,访问此接口同时传入APPID和secret作为参数,就能获取token值。 接口地址为:tokenURL = https://api.wei 阅读全文
摘要:
springMvc前台传值到后台时,如果前台传值的名字在接收的多个对象中都有相同名字的属性,那么,值将注入到多个对象的属性中,有是会引起一些很难发现的问题,一定得注意。比如,前台传值的名字叫id,几乎每个实体类都有id属性,如果后台接收参数是多个对象,那么这些对象都将注入id属性值。 阅读全文