SpringBoot
无机盐晶体
这个作者很懒,什么都没留下…
展开
-
Springboot开发:shiro权限管理以及微服务springcloud
前言 基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。权限管理包括用户身份认证和授权两部分,简称认证授权。对于需要访问控制的资源用户首先经过身份认证,认证通过后用户具有该资源的访问权限方可访问。shiro的核心是java servlet规范中的filter,通过配置拦截器,使用拦截器链来拦截请求,如果允许访问,则通过。通常情况下,系统的登录、退出会配置拦截器。登录的时候,调用sub原创 2020-08-06 11:00:38 · 1086 阅读 · 0 评论 -
Springboot开发:空属性赋值问题、aspect日志
前言 在项目设计阶段,有时候很多地方都是不完善的。比如在数据库中有些地方进行了修改导致某项数据变成了控制,但是后面编码过程中又用到了这一项数据。在赋值为空的情况下,如果调用这项数据,就有可能出现错误。在现在的项目中,也有空属性的问题存在。现在来对其进行补充,同时加入aspect日志。 实现过程 空属性赋值问题 在前面的新闻系统当中,在不输入全部信息的情况下,就会出现空属性赋值的问题。比如编辑时没有输入日期就会自动保存为空。 下面针对这个问题进行修改 public class MyBeanUtils {原创 2020-08-05 14:10:40 · 387 阅读 · 0 评论 -
Springboot开发:异常处理、归档、登陆拦截
前言 在项目的后续开发阶段,注重在某些功能上进行优化, 并将不完善的功能进行修补。这一次的博客将细纹管理系统的归档功能、异常处理以及登陆拦截加上。 实现过程 归档功能 在编写SQL语句时,最好先在IDEA中进行验证,确定SQL语句的功能完全正确。然后再将查询语句注释到Java程序中。 接着在NewRepository中增加两个方法,功能分别为按年进行新闻分组和根据年进行新闻查询。 //按年来归档 @Query("select function('date_format',n.updateTi原创 2020-08-04 11:07:03 · 144 阅读 · 0 评论 -
Springboot开发:新闻管理系统评论、分页以及标签页
前言 这次实现的内容主要有:评论功能、分页界面以及标签页面。 实现过程 评论 先要设计一个实体类 package com.zr0726.news.po; import javax.persistence.*; import java.util.ArrayList; import java.util.Date; import java.util.List; @Entity @Table(name="t_comment") public class Comment { @Id @Gene原创 2020-08-02 16:51:35 · 329 阅读 · 0 评论 -
springboot开发:新闻管理系统的首页及详情页设计
前言 上一篇的博客介绍了新闻整体内容的添加、删除以及修改这些功能,这次的改动则针对系统主页的展示进行设计,包括新闻整体内容在主页的展示、搜索新闻功能和跳转详情功能。 实现过程 实体类的设计 需要注意的是,一个标签会对应多个新闻,一个用户(新闻撰稿人)也会有多篇新闻报道,所以需要在必要的地方进行注释。 package com.zr0726.news.po; import javax.persistence.*; import java.util.ArrayList; import java.util.Dat原创 2020-07-31 19:20:50 · 551 阅读 · 0 评论 -
springboot开发:新闻管理系统之添加和修改新闻
前言 前一篇博客针对新闻系统的标签以及分类管理进行了设计,这篇博客主要设计新闻的主体,包括新闻的添加以及修改功能。 实现过程 实体类的设计 需要注意的是,一个标签会对应多个新闻,一个用户(新闻撰稿人)也会有多篇新闻报道,所以需要在必要的地方进行注释。 package com.zr0726.news.po; import javax.persistence.*; import java.util.ArrayList; import java.util.Date; import java.util.List;原创 2020-07-30 01:08:14 · 373 阅读 · 0 评论 -
springboot开发:新闻管理系统实现增删查改功能
前言 在成功进入主页之后,一个新闻管理系统需要加上新闻的分类以及标签,同时要对这两种属性进行管理。 分类管理 dao层接口类 在dao层下新建文件,为TypeRepository接口。 package com.zr0726.news.dao; import com.zr0726.news.po.Type; import org.springframework.data.jpa.repository.JpaRepository; public interface TypeRepository exte原创 2020-07-29 14:12:25 · 865 阅读 · 0 评论