Spring Boot 现在已经成为 Java 开发领域的一颗璀璨明珠,它本身是包容万象的,可以跟各种技术集成。这篇文章主要介绍了使用SpringBoot整合ssm项目,需要的朋友可以参考下 springboot是什么?
spring boot 是由 pivotal 团队提供的全新框架,其设计目的是用来简化新 spring 应用的初始搭建以及开发过程。
spring boot 现在已经成为 java 开发领域的一颗璀璨明珠,它本身是包容万象的,可以跟各种技术集成。成为 springboot 全家桶,成为一把万能钥匙。 springboot的特点
1.创建独立的 spring 应用程序
2.嵌入的 tomcat ,无需部署 war 文件
3.简化 maven 配置
4.自动配置 spring
5.提供生产就绪型功能,如指标,健康检查和外部配置
spring 官方支持 springboot 提供的项目框架生成页面
https://start.spring.io/
public class user implements serializable{
private static final long serialversionuid = 1l;
private integer id;
private string name;
@datetimeformat(pattern="yyyy-mm-dd")
private date birthday;
private string address;
public integer getid() {
return id;
}
public void setid(integer id) {
this.id = id;
}
public string getname() {
return name;
}
public void setname(string name) {
this.name = name;
}
public date getbirthday() {
return birthday;
}
public void setbirthday(date birthday) {
this.birthday = birthday;
}
public string getaddress() {
return address;
}
public void setaddress(string address) {
this.address = address;
}
@override
public string tostring() {
return "user [id=" + id + ", name=" + name + ", birthday=" + birthday + ", address=" + address + "]";
}
}
创建 usermapper.xml
<?xml version="1.0" encoding="utf-8"?>
<!doctype mapper
public "-//mybatis.org//dtd mapper 3.0//en"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!-- namespace命名空间,唯一特性 -->
<mapper namespace="com.lmq.mapper.usermapper">
<select id="find" resulttype="user">
select id,name,birthday,address from user
</select>
</mapper>
创建usermapper 接口
public interface usermapper {
//调用xml方式
public list<user> find();
//调用注解方式
@select("select * from user where id=#{id}")
public user get(@param("id") integer id);
}
创建userservice接口
public interface userservice {
public list<user> find();
public user get(integer id);
}
创建userserviceimpl接口实现类
@service
public class userserviceimpl implements userservice{
@autowired
private usermapper usermapper;
public list<user> find() {
return usermapper.find();
}
public user get(integer id){
return usermapper.get(id);
}
}