老师我的数据页面显示不出来,点击新增按钮数据也可以添加到数据库,这是那里的原因造成的?
老师我想问一下,为啥我的提示需要构造器,而老师的源码实体类里没有构造器,也没报错?
然后我在那个实体类里面生成构造器,代码不报错,启动时会报错。
然后我把那个构造器按照代码提示写成这样,代码不报错,启动也可以启动了,这样做正确吗
并且,在那个接口实现类里面需要的get方法,我的是在实体类里生成的,但是老师源码实体类里面没有,但是可以调用,这个是哪里来的?
这个里面提示没有方法,这个方法应该在那里创建呢?
package com.bjsxt.config.shiro; import com.bjsxt.domain.User; import com.bjsxt.service.UserService; import com.bjsxt.vo.ActiverUser; import org.apache.shiro.authc.AuthenticationException; import org.apache.shiro.authc.AuthenticationInfo; import org.apache.shiro.authc.AuthenticationToken; import org.apache.shiro.authc.SimpleAuthenticationInfo; import org.apache.shiro.authz.AuthorizationInfo; import org.apache.shiro.authz.SimpleAuthorizationInfo; import org.apache.shiro.realm.AuthorizingRealm; import org.apache.shiro.subject.PrincipalCollection; import org.apache.shiro.util.ByteSource; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Lazy; /** * @Author: GHP * 自定义 realm 去匹配用户名和密码 */ public class UserRealm extends AuthorizingRealm { @Autowired @Lazy private UserService userService; @Override public String getName() { return this.getClass().getSimpleName(); } /** * 做认证 --就是登陆 * @param token * @return 45 * @throws AuthenticationException */ @Override protected AuthenticationInfo doGetAuthenticationInfo(AuthenticationToken token) throws AuthenticationException { //得到用户登陆名 String phone=token.getPrincipal().toString(); //根据电话查询用户是否存在 User user = userService.queryUserByPhone(phone); if(null!=user){//说明用户存在,但是密码可能不正确 //组装存放到 reids 里面的对象 ActiverUser activerUser=new ActiverUser(); activerUser.setUser(user); //匹配密码 SimpleAuthenticationInfo info=new SimpleAuthenticationInfo( activerUser,user.getPassword(), ByteSource.Util.bytes(user.getSalt()),this.getName() ); return info; }else{ return null;//代表用户不存在 } } /** * 做授权 --登陆成功之后判断用户是否有某个菜单或按钮的权限 * @param principals * @return */ @Override protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principals) { ActiverUser activerUser= (ActiverUser) principals.getPrimaryPrincipal();//身份得到的就是上一个方法的返回值的值 第一个参数 activerUser SimpleAuthorizationInfo info=new SimpleAuthorizationInfo(); return info; } }
erp项目的启动了启动不起来,提示信息如下,这样应该怎么解决?
登录dubbo服务的界面,前面的域名应该从哪个地方找?老师用的是www.leige.teach
这是视频中的 文件
这是下载的文件
差这么多吗
老师,vue这块不太懂,下面这个是后台返回的数据,我的页面无法弹出来,视频里面没看见老师写这个弹出层的代码啊?
老师,视频中用的这个测试的yapi是在哪,没找到。
跟老师视频操作的,我的spring怎么加载不到公共模块的分页Bean呢?我的需求是要把它放到公共模块里面,因为很多其他页面都需要分页。
如何解决连接超时的问题????我的别的配置都是OK的
启动服务失败,错误提示如下,zookeeper已经启动
问题描述:
1.表格没有显示具体数据数据
2.但是按f12可以看到是有数据传输的
3.下面的total也显示了(共一条)
4.用yapi测试后端接口是正常的
5.如图:
笔记有误,Meanu的笔记全部错写成了Dept的笔记。。。。。。。。。。。
问一下,以后工作时后端程序员也得写这些前端的代码吗?还是说按接口文档只写后台呢?
老师、shiroAutofiguration 这个配置类中的
@Bean public AuthorizationAttributeSourceAdvisor authorizationAttributeSourceAdvisor(DefaultWebSecurityManager securityManager) { AuthorizationAttributeSourceAdvisor authorizationAttributeSourceAdvisor = new AuthorizationAttributeSourceAdvisor(); authorizationAttributeSourceAdvisor.setSecurityManager(securityManager); return authorizationAttributeSourceAdvisor; } @Bean public DefaultAdvisorAutoProxyCreator getDefaultAdvisorAutoProxyCreator() { DefaultAdvisorAutoProxyCreator advisorAutoProxyCreator = new DefaultAdvisorAutoProxyCreator(); advisorAutoProxyCreator.setProxyTargetClass(true); return advisorAutoProxyCreator; }
视频中说的有点模糊 这具体的作用是什么
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637