首页 > TAG信息列表 > sysuser
系统实现系统单点登录(可绕过验证码)
第三方调用我们系统实现系统单点登录(可绕过验证码) 目前碰到这样一个需求,甲方目前现有一个平台系统,需要在这个平台系统中调用 我们新开发的系统,希望登录平台后,能够不再登录进入新开发的系统,即所谓的单点登录。这个需求不能用我们常见的CAS 做鉴权,从而实现多系统单点登录。 流程图:.net core 连接mysql 四:建立 ISysUserRepository
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using fjxw.model;namespace fjxw.dal{ public interface ISysUserRepository:IDisposable { IEnumerable<sysuser> GetUsers();Mybatis学习02_文件配置
第一,导入jar包(方式很多,用一种) mybatis核心包(必导) 数据库驱动包(必导) 第二,进行配置 1.mybatis-config.xml 核心文件配置 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "SpringBoot整合JPA
SpringBoot整合JPA JPA是什么? JPA (Java Persistence API)Java持久化API。是一套Sun公司Java官方制定的ORM 方案,是规范,是标准 ,sun公司自己并没有实现 导入Maven <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-Mysql设置主从同步
1、先修改mysql配置 my.ini文件 主数据库配置: [mysqld] log-bin=imooc_mysql server_id=1 从数据库配置: [mysqld] server_id=2 分别重启数据库 2、获取主节点当前binary log文件名和位置【操作主数据库】 show master status; 3、创建同步用户并授权【操作主数据库】 CREATE USSpringSecurity加密认证
加密认证 在IOC容器中提供加密对象 <!--加密对象--> <bean id="passwordEncoder" class="org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder"/> <!--设置Spring Security认证用户信息的来源--> <security:authentication-manager>用户密码加解密(数据库层面)
1、密码加密格式:ENCODER.encode(密码明文)说明:加密后作为密码密文保存到数据库 例如:ENCODER.encode("123456") //$2a$10$PVUHriO67YxRYq84eXVpjefGMmgiScUIHRCaDpj0eWti/535fV83e 2、密码验证 PasswordEncoder passwordEncoder = PasswordEncoderFactories.createDelegatingPasswSpringBoot整合uni-app 小程序登录
微信小程序登录流程涉及到三个角色:小程序、开发者服务器、微信服务器 1、小程序初次启动,校验当前用户是否合法: <script> const baseUrl = 'http://192.168.1.9:8082'; // 请求地址 export default { onLaunch: function() { console.log('App Launch') uni.lOracle的ORA-02292报错:违反完整性约束,已找到子记录
第一种方法: 第一步就是找到子表的记录: select a.constraint_name, a.table_name, b.constraint_name from user_constraints a, user_constraints bwhere a.constraint_type = 'R' and b.constraint_type = 'P' and a.r_constraint_name = b.constraint_nameand a.cons轻松理解JVM的分代模型
前言上篇文章我们一起对jvm的内存模型有了比较清晰的认识,小伙伴们可以参考JVM内存模型不再是秘密这篇文章做一个复习。本篇文章我们将针对jvm堆内存的分代模型做一个详细的解析,和大家一起轻松理解jvm的分代模型。相信看过其他文章的小伙伴们可能都知道,jvm的分代模型包括:年轻代、TkMybatis常用方法
1、查询全部 public List<SysUser> getUserList() { return sysUserMapper.selectAll(); } 2、保存 public void save(SysUser user) { sysUserMapper.save(user); } 3、按主键查询 public SysUser getUserById(Long id) {mybatis更新数据(传对象 传 Map参数)
一、根据主键更新(传对象) 1. 接口是: /* * 根据主键更新 * */ int updateById(SysUser sysUser); 2. xml下: <update id="updateById"> update sys_user set user_name = #{userName}, user_password = #{userPassword},jpa could not initialize proxy [com.modelname#1] - no Session 解决办法
jpa测试Dao.getOne的时候报错could not initialize proxy [com.modelname#1] - no Session 测试代如下 @Test public void findOne_getOne() { System.out.println("=============== findPage ================" ); SysUser entity=new SysUser();SpringBoot实战项目(十七)--使用拦截器实现系统日志功能
系统日志一般用来记录用户登录系统后的一些操作记录 谁(当前登录用户)--- 什么时间---- 做了哪些操作 新建sys_log(日志记录表) 1 CREATE TABLE `sys_log` ( 2 `logId` int(11) NOT NULL AUTO_INCREMENT, 3 `userName` varchar(255) CHARACTER SET utf8 COLLATE utf8_genera(六)Spring Boot如何整合Mybatis【附详细步骤】
前面介绍了Spring Boot 中的整合Thymeleaf前端html框架,同时也介绍了Thymeleaf 的用法。不清楚的朋友可以看看之前的文章:https://www.cnblogs.com/zhangweizhong/category/1657780.html。 今天主要讲解Springboot整合Mybatis,并实现最基本的增删改查功能。Spring Boot整合Mybatis的SpringSecurity的自定义用户密码验证
我的用户密码前台输入后,需要和用户名关联进行加密比较,所以重写了AuthenticationProvider的实现类进行处理; @Component public class MyAuthenticationProvider implements AuthenticationProvider { @Autowired private ISysUserService iSysUserService; @Autowaxios Qs 关于多参数对象的解决方案
一、前言 目前有不少项目采用Vue以及axios以取代原来Jquery。也有知名网站采用原生JS取代Jquery。本文在采用Vue、axios传输参数到后台的时候,出现了参数无法获取的问题。依据axios的官方文档,采用Qs库将参数序列化为传统表单的&和?方式。主要以key-value为主。但当需要传输一个MVC5+EF6 入门完整教程4 :EF基本的CRUD
上篇文章主要讲了如何配置EF, 我们回顾下主要过程: 创建Data Model à 创建Database Context à创建databaseInitializerà配置entityFramework的context配置节。 对这个过程还有疑问的可以去上篇再看一下。 本次我们就主要讲解 (1) EF基本的CRUD (2) 涉及到的常用HtmlHelper 文【Java杂货铺】用Security做权限极简入门
原来大多数单体项目都是用的shiro,随着分布式的逐渐普及以及与Spring的天生自然的结合。Spring Security安全框架越受大家的青睐。本文会教你用SpringSecurity设计单项目的权限,关于如何做分布式的权限,后续会跟进。 为什么选择SpringSecurity? 现如今,在JavaWeb的世界里Spring可以说MongoTemplate进行增删改查
转载自:https://blog.csdn.net/sinat_35821285/article/details/83511203#commentBox 1.首先pom.xml <!-- springboot 整合 mongodb --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-star五、在事务中使用Mybatis缓存的那些坑
场景: 1、同一个事务中 2、使用mybatis执行同一个sql @Transactional(rollbackFor = { Exception.class })public void getInfo() { SysUser user = sysUserDao.selectByPrimaryKey(111);//SysGrade=1 user .setSysGrade(0); SysUser sysUser = sysUserDao.selectByMVC5 + EF6 完整入门教程三
原文链接:http://www.cnblogs.com/miro/p/4053473.html 学完本篇文章,你将会掌握基于EF数据模型的完整开发流程。 本次将会完成EF数据模型的搭建和使用。 基于这个模型,将之前的示例添加数据库查询验证功能。 文章提纲 概述 & 要点 详细步骤 总结 概述 & 要ioc+ef+core搭建模型映射(三)
/// <summary> /// 表示类别映射配置 /// </summary> public partial class sys_UserMap : NopEntityTypeConfiguration<sys_User> { public override void Configure(EntityTypeBuilder<sys_User> builder) { builder.MVC5+EF6 入门完整教程十
原文:https://www.cnblogs.com/miro/p/4518811.html 本篇是第一阶段的完结篇。 学完这篇后,你应该可以利用MVC进行完整项目的开发了。 本篇主要讲述多表关联数据的更新,以及如何使用原生SQL。 文章提纲 多表关联数据更新 如何使用原生SQL 总结 多表关联数据更新 我们在第四篇