java ssm 学习
Beamcsdn
学习不是贩卖机,不可能投下硬币就有收获
展开
-
@Valid注解进行数据验证
有时候数据的检验交给前端检验并不是一个很好的选择或者需要校验的数据量比较大的时候可以考虑使用springmvc中的@Valid注解参考博客http://blog.csdn.net/zknxx/article/details/52426771...原创 2018-02-14 23:37:30 · 1090 阅读 · 1 评论 -
记录手写一次ssm框架遇到的一些坑之注入失败
由于没有实现单例或者说再contrllerMap和iocMap中实现同一个类两个对象,导致仅仅注入其中一个对象的坑简介文件目录结构出现的问题简介最近一直在尝试实现一个自己的ssm框架,前断时间已经分别实现了mvc 和 mybatis,其中在实现mvc的时候没有实现autowired注解,在整合ssm框架的时候开始实现,但是却碰上了问题(最近有时间的话,我会分别为之前实现的mvc和mybati...原创 2018-11-24 14:53:27 · 545 阅读 · 0 评论 -
通过java反射机制,Method获取出来的参数名为arg
记录2018年我遇见的一个大坑!!!!!前言具体介绍出现问题解决前言最近我一直在尝试手写一个简单的框架,其中,在补全mvc框架的时候,遇到了Method方法关于版本以及一些奇奇怪怪的坑。具体介绍框架需要实现的部分如下将到有@requestMapping的注解的方法通过反射机制获取出来将获取到的Method放入一个Map<String,Object>中,其中key为re...原创 2018-11-25 16:52:43 · 12321 阅读 · 5 评论 -
mysql字段用json格式,mybatis框架,传前端格式转意问题
a前言错误解决思考前言今天在实现点功能的时候,需要将mysql中的一个字段类型设置为json,使用的框架是ssm,mybatis的逆向工程返回相应的字段的类型是object,通过@responsebody注解传到前端的时候一直有错误。错误json如下"shopGoods": { "goodsId": 1, "goodsName": "衣服1&qu原创 2018-11-26 20:27:45 · 2520 阅读 · 0 评论 -
关于java中method.invoked 传入类型不一样的问题
关于java中method.invoked 传入类型不一样的问题前言测试前言最近在尝试写着自己的一些框架,其中遇到了一个比较麻烦的问题,就是mvc中,获取前端传来的参数后,需要辨别类型,一一对应传给method调用invoke方法,但是。其中invoke需要传入改方法对应类的class以及参数,object数组。当方法的传入参数都是string类型的时候没有任何的问题,但是,当其中一个为In...原创 2018-11-26 20:43:52 · 2037 阅读 · 0 评论 -
模仿写一个简单的mvc框架
手写一个简单的mvc框架前言github链接项目结构代码运行结果前言为了更好的理解springmvc,前段时间写了一个简单的mvc,借鉴了网上找到的一些代码不少都是有bug的,今天把代码分享出来,希望能够帮助和我一样需要这方面学习的人。在期间遇到的一些坑我会在其他篇博客上阐述。github链接mymvc github项目结构代码各个注解类package com...原创 2018-11-27 12:21:04 · 785 阅读 · 0 评论 -
手写ssm整合
记录一次手写ssm前言工程目录代码引入配置添加配置文件注解添加添加mybatis配置mvc 并且整合mybatis运行结果前言前段时间写了mvc和mybatis,一直想整合和写一篇博客记录,这次就是记录ssm有兴趣的可以直接看我之前的博客,手写mvc和手写mybatisgithub链接 Beam的ssm工程目录代码引入配置pom.xml<project xmln...原创 2018-12-13 14:10:33 · 580 阅读 · 0 评论 -
记录一次websocket的学习
关于websocket的一些注解@ServerEndpoint@OnOpen@OnClose@OnMessage@OnError 关于websocket的一些类 getAsyncRemote()和getBasicRemote()的区别 前者是异步的,后者是同步的,尽量使用getAsyncRemote(),它是非阻塞的,而getBasicRemote()是阻塞的...原创 2018-12-13 14:20:16 · 545 阅读 · 0 评论