作用:Ioc解决对象之间的依赖问题,把所有Bean的依赖关系通过配置文件或注解关联起来,降低了耦合度。
构造器注入:通过构造方法初始化
<constructor-arg index="0" type="java.lang.String" value="宝马"></constructor-arg>
setter方法注入:通过setter方法初始化
<property name="id" value="1111"></property>
接口注入
@Controller:该注解表明该类扮演控制器的角色
作用:用来映射一个URL到一个类或者一个特定的处理方法上
方法:直接在方法中声明这个对象,SpringMvc就自动把属性赋值到这个对象里面
String,ModelAndView,List,Set 等
一般String,Ajax请求,返回一个List集合
通过JackSon框架把java里面对象直接转换成js可识别的json对象,具体步骤如下:
Mybatis实现了DAO接口与xml映射文件的绑定,自动为我们生成接口的具体实现,使用起来变得更加省事和方便。
SqlSession
映射键值对即可
<result column="title" property="title" javaType="java.lang.String"/>
<collection property="topicComment" column="id" ofType="com.tmf.bbs.pojo.Comment" select="selectComment" />
<association property="topicType" select="selectType" column="topics_type_id" javaType="com.tmf.bbs.pojo.Type"/>
select last _insert_id()
前面如有不正确的地方还希望大家多多指教,希望和志同道合的朋友一起学习,一起进步,先更新到这里,下次继续补充。