您的位置:首页 > 编程语言 > Java开发

Spring Boot web自己的整理

2018-02-05 00:14 267 查看
1.项目如图所示 该main方法类就是启动类 启动项目的 项目自己集成tomcat



2.Controller控制层



配置文件 application.yml datasource 和jpa 相当于公共的配置





类的赋值



3.aop和spring AOP差不多就是xml不需要配置





4.统一异常处理 统一就是 一样的格式



这里面的异常直接抛出就可以 controller 调用次service 也是直接抛出 由 上面异常捕获返回给客户端



自定义异常 其中传的是枚举值 便于统一维护



枚举类定义



5.关于jpa 整合hibernate
1.先定义一个接口StudentRepository继承JpaRepository<Student,Integer> 下面那个方法是自己扩展的一个



2.数据库操作 直接StudentRepository.方法就好了此处没有分层直接写的







3.实体类如下

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Spring Boot web