我的项目用MYbites3 +spring3 用MD5加密数据库乱码

足迹คค 2014-08-19 10:40:47
下面是 在XML配置

<select id="insertUser" parameterType="User" resultType="int">
insert into t_user (name, code, password,cdate,status) values (#{name}, #{code}, hashbytes('MD5', #{password}),getdate(),1)
SELECT cast(SCOPE_IDENTITY() as int) AS id
</select>



乱码 形式 是

G]蕀娣r<:笡6Gy
...全文
124 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
足迹คค 2014-08-19
  • 打赏
  • 举报
回复
谢谢 已经解决了 ! insert into t_user(name,code,password,status,cdate) values('留言','ni',HASHBYTES('MD5','123456') ,1,getdate()) SELECT cast(SCOPE_IDENTITY() as int) AS id 这样加进去的 password是乱码 insert into t_user(name,code,password,status,cdate) values('留言','ni',sys.fn_VarBinToHexStr(HASHBYTES('MD5','123456')) ,1,getdate()) SELECT cast(SCOPE_IDENTITY() as int) AS id 这样就对了
业余草 2014-08-19
  • 打赏
  • 举报
回复
请描述清楚问题。 1.用MD5加密数据库乱码,请问md5对什么进行了加密,再问,数据库乱码是哪一列,还是所有,还是加密的字段。
足迹คค 2014-08-19
  • 打赏
  • 举报
回复
我在网上看了 资料说是 16位的 原因 不过我不知道 在SQL 怎么设置成32位的 那个 大神来回答一下
### 客户关系管理系统(CRM) + 系统开发环境以及版本 + 操作系统:Windows_10 + 集成开发工具:IntelliJ IDEA 2020.2.1 + 编译环境:JDK_1.8 + Web服务器:Tomcat_9.0 + 数据库:MySQL_5.5.40 + 系统框架 + spring框架 + springmvc框架 + mybatis框架 + maven框架 + 系统关键性技术 + Spring+Springmvc+Mybatis三大框架 + Ajax技术 + 条件查询结合分页查询 + 线索转换 + md5加密加盐 + 注意事项 + 项目数据库在一级目录中,命名为CRM.sql。 + 项目登录账号:zs,密码123,密码经过md5加密加盐。 + 登录页:如果是本地部署 http://localhost:8080/crm/login.jsp ,端口号以及项目名要与部署的环境一致 + 开发过程异常错误解决方法 + 使用bootstrap的日历插件时,对应的中文字符乱码,重新创建文件,复制并保存,替换原文件,注意编码格式为utf-8。 + ssm框架中,使用listener加载数据字典时,需注意,ssm中使用spring注解的方式创建对象,监听器在web.xml中最先被执行,因此在监听器方法执行时,无法进行bean的自动注入,使用WebApplication.getBean(xxx.class)来创建对应的对象。 + 在进行关联市场活动的操作中,报空指针异常。ajax请求的data格式不是json时,而是一个拼接的字符串,此时controller中对多个id相同的参数(`.../xxx.do?id=xxx&id=xxx&id=xxx`)的接受,需要使用`request.getParameterValues("id")`来获取数组对象,而不能直接在参数列表加入数组对象。 + 部分页面 + 登录页 ![](https://raw.githubusercontent.com/Yeefine/picBed/master/20210710213407.png) + 市场活动 ![](https://raw.githubusercontent.com/Yeefine/picBed/master/20210710213627.png) + 交易详细信息页 ![](https://raw.githubusercontent.com/Yeefine/picBed/master/20210710220849.jpg) + 交易统计图表页 ![](https://raw.githubusercontent.com/Yeefine/picBed/master/20210710214006.png) -------- <项目介绍> 该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------

10,612

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧