Spring
sunzq55
末学后进
展开
-
springboot 相关目录
spring boot 是默认自动注册加载数据库相关的类文件的,在resource目录下的application.property中加入数据库配置相关文件 在一个Controller里面通过@RequestMapping注解来匹配路径和对应的方法。 @RestController注解的作用是表示这一个类是一个控制器类,并且返回的对象会自动转换为JSON(如果返回字符串则还是字符串形式)。@Requ...原创 2018-12-21 14:15:00 · 433 阅读 · 0 评论 -
前后端分离
实现真正的前后端解耦,前端服务器使用nginx。前端/WEB服务器放的是css,js,图片等等一系列静态资源(甚至你还可以css,js,图片等资源放到特定的文件服务器,例如阿里云的oss,并使用cdn加速),前端服务器负责控制页面引用&跳转&路由,前端页面异步调用后端的接口,后端/应用服务器使用tomcat(把tomcat想象成一个数据提供者),加快整体响应速度。(这里需要使用一些...原创 2018-12-21 14:19:39 · 129 阅读 · 0 评论 -
controller、service、dao 层关系
DAO层: DAO层叫数据访问层,全称为data access object,属于一种比较底层,比较基础的操作,具体到对于某个表的增删改查,也就是说某个DAO一定是和数据库的某一张表一一对应的,其中封装了增删改查基本操作,建议DAO只做原子操作,增删改查。 Service层: Service层叫服务层,被称为服务,粗略的理解就是对一个或多个DAO进行的再次封装,封装成一个服务,所以这里也就不会是一...转载 2018-12-26 08:59:26 · 1895 阅读 · 0 评论 -
Service层和DTO层的作用
Service层和DTO层的作用 Service层主要提供的几个作用: 1、将业务逻辑层进行封装,对外提供业务服务调用。 2、通过外观模式,屏蔽业务逻辑内部方法。 3、降低业务逻辑层与UI层的依赖,业务逻辑接口或实现的变化不会影像UI层。 4、降低UI层调用的请求次数及数据往返。 DTO层主要提供的作用: 在上面的结构中,我们说了Service层的作用,目前还少加入了一层,DTO(数据传输对象层)...转载 2019-01-02 14:22:30 · 2947 阅读 · 0 评论