• JavaWeb_gy博客网站_系统实现


     

      目录

      

      1、com.jiguiyan.blog  启动层

      2、com.jiguiyan.blog.config  配置层

      3、com.jiguiyan.blog.controller  控制器层

      4、com.jiguiyan.blog.domain  实体层

      5、com.jiguiyan.blog.dto  数据传输层

      6、com.jiguiyan.blog.enumeration  枚举层

      7、com.jiguiyan.blog.filter  过滤器(拦截)层

      8、com.jiguiyan.blog.handler  处理器(control)层

      9、com.jiguiyan.blog.impl  接口层

      10、com.jiguiyan.blog.properties  属性层 

      11、com.jiguiyan.blog.qq.api  QQ第三方登陆api层

      12、com.jiguiyan.blog.qq.config  QQ第三方登陆配置层

      13、com.jiguiyan.blog.qq.connection  QQ第三方登录连接层

      14、com.jiguiyan.blog.qq.signup  QQ第三方登陆注册层

      15、com.jiguiyan.blog.qq.template  QQ第三方登陆模块层

      16、com.jiguiyan.blog.repository  数据库查询语句层

      17、com.jiguiyan.blog.service  service层

      18、com.jiguiyan.blog.weixin.api  微信第三方登陆api层

      19、com.jiguiyan.blog.weixin.config  微信第三方登陆配置层

      20、com.jiguiyan.blog.weixin.connect  微信第三方登陆连接层

      21、com.jiguiyan.blog.weixin.template  微信第三方登陆模板层

      出现的注解

      @EnableWebSecurity:安全配置类,使用SpringSecurity做一些拦截

      @Bean:方便创建实例

    创建一个bean定义,其实质是用该bean定义对应的类来创建真正实例的"配方(recipe)"。把bean定义看成一个配方很有意义,它与class很类似,只根据一张"处方"就可以创建多个实例。
    你不仅可以控制注入到对象中的各种依赖和配置值,还可以控制该对象的作用域。
    @Bean

      @Autowired:自动装配:作用是替代Java代码里面的getter/setter与bean属性中的property

      @Override:重写

      @Configuration:Hibernate通过该对象加载配置文件,读取配置文件中的信息,启动Hibernate(操作数据库)

      @RequestMapping:用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径

      @Entity:实体

      处理请求在controller层中,接口定义方法,在该接口impl类中实现该方法,domain实体层,系统实现主要是对请求处理,在说明一下springsecurity和第三方登陆一些流程

    用户模块

      

    说说模块

      MoodRepository 继承 CrudRepository<Mood,Long>

    博客模块

    相册模块

    课程重点部分

      第三方登陆到时候会详细整理

      个人博客创建

     

     

     

  • 相关阅读:
    JavaWeb学习笔记(二十二)—— 过滤器filter
    【转】IDEA中xml文件头报错:URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)
    JavaWeb学习笔记(二十一)—— 监听器Listener
    【转】JavaWeb之Session的序列化和反序列化 && Session的活化和钝化
    JavaWeb学习笔记(二十)—— Ajax
    JavaWeb学习笔记(十九)—— 分页
    JavaWeb学习笔记(十八)—— DBUtils的使用
    JavaWeb学习笔记(十七)—— 数据库连接池
    JavaWeb学习笔记(十六)—— 事务
    Laravel框架中Echo的使用过程
  • 原文地址:https://www.cnblogs.com/1138720556Gary/p/12043946.html
Copyright © 2020-2023  润新知