2023/4/12--项目的文件结构以及运行逻辑

        在这个智管家的项目里面,system包里面就是功能的实现,里面的impl类是实现类,里面有很多功能性的类,然后mapstruct包是接口,通过调用这个里面的接口来调取dto实体类。大概就是这样,然后用户登录功能是用的spring框架来实现的security+jwt 运用的这个技术。

        在创建用户这个功能里面。先判断前端传回的User类的resources对象各种数据是不是空,然后运用resources.setPassword(passwordEncoder.encode(resources.getPassword()));对传回的密码字段做spring的加密处理并且存在数据库里面。在用户登录的时候前端MD5加密过的数据对比从数据库里面拿出来的spring加密过的数据对比(这个是spring自己有方法)。

        项目里面有三个包,common--logging--system第一个是相当于全局变量,第二个是存放日志的地方,第三个是存项目功能性的程序的包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值