作用: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()
原理:
欢迎大家一起交流,喜欢文章记得点个赞哟,感谢支持!
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。