4、往数据库中添加信息
程序员文章站
2022-03-09 23:19:39
...
·1、在主包下建包 repositories,创建接口DemoRepository,
代码如下所示:
//CrudRepository中的Demo是一个类,Integer是主键的类型
//CrudRepository中包含了增删改查的功能。
public interface DemoRepository extends CrudRepository<Demo,Integer>{
}
·2、在主包下建包 services,创建Demoservice类,
代码如下所示:
@Service
public class DemoService {
@Resource
private DemoRepository demoRepository;
@Transactional
public void save(Demo demo) {
demoRepository.save(demo);
}
}
·3、在之前的DemoController类中添加代码
@Resource
private DemoService demoservice;
@RequestMapping("/save")
public String save() {
Demo demo = new Demo();
demo.setId(002);
demo.setName("zzm");
demoservice.save(demo);
return "保存成功";
}
4、在地址栏中输入localhost:8080/save就可以在数据库test的Demo表中看到添加的信息了。同时可以在网页上看到“保存成功”。
5、下面给出目录结构
这里的GlobalDefaultExceptionHandler.java是一个全局异常捕捉类,不要也没关系。
6、学到这里我们就应该对这个例子的工作流程有一个大致的了解了。不懂的话就应该努力去搞懂他了。