Spring
未来窥视者
曾就职于卫宁健康科技集团、碧桂园教育集团、赛意信息。
行业:K12教育、医疗信息、企业管理
展开
-
Interceptor的使用场景:拦截请求中的租户信息,注入到租户上下文中
在SaaS环境中,租户是最重要的隔离业务数据的属性了。但有个特殊场景,某些特殊权限的账号需要修改指定租户的内容,也即前端会携带租户信息过来,并且内部涉及很多业务逻辑处理(旧有自研工单工程),无法一个个接口去做改造,识别租户id,并代进去。那么就需要考虑spring给我们提供的功能了,拦截器就很适合。原创 2023-09-20 10:02:31 · 183 阅读 · 0 评论 -
spring学习笔记--IOC、aop,以及随…
控制反转:控制权反转(由硬编码来创建对象实例--依赖)对象的生命周期交给容器管理,另外依赖关系也交由容器。依赖倒转原则:0耦合具体耦合:抽象耦合:依赖注入:构造注入、set注入、自动注入(spring IOC)任何class都是bean1、配置springXML配置文件,头文件说明使用了spring的bean功能例如用了aop,则在头部增加aop的命名空间2、导包shif原创 2017-03-08 13:16:02 · 281 阅读 · 0 评论 -
spring 中beanFactory和ApplicationContext的区别
BeanFacotry是spring中比较原始的Factory。如XMLBeanFactory就是一种典型的BeanFactory。原始的BeanFactory无法支持spring的许多插件,如AOP功能、Web应用等。 ApplicationContext接口,它由BeanFactory接口派生而来,因而提供BeanFactory所有的功能。ApplicationContext以一种转载 2017-04-10 23:55:57 · 386 阅读 · 0 评论 -
SSH中添加自定义拦截器报错:Caught Exception while registering Interceptor class,注册时出错
报错信息:17:08:58,707 WARN InterceptorBuilder:56 - Unable to load config class xxxx at interceptor - file:/E:/****/struts.xml:12:86 probably due to a missing jar, which might be fine if you never plan原创 2017-04-12 17:25:14 · 7161 阅读 · 7 评论 -
mybatis从前端到后端数据流——从ENTITY、mapper,service,controller到jsp的整个过程
第一步,在数据库创建表,根据表名用com.system.mybatisplus.generator.ConfigGenerator代码生成器生成ENTITY、mapper,service,controller类文件;第二步,在mapper.xml中写查询,根据用户名查找,里面另有对生效日期的限制在mapper接口中定义查询方法第三步,定义service层,service定...原创 2018-11-22 15:49:12 · 2274 阅读 · 0 评论 -
spring mvc的空指针问题、以及在controller里面的调试方法--利用try-catch
问题描述:当从前台的点击事件到达controller的断点时,逐步debug,然后到了某一行代码(图中80行)就直接进入了各种奇形怪状的class里面,然后没有任何报错提示,一直往下面走也没结果。不知道问题所在,很令人头疼。首先给出关键代码:private ITaxDedPeopleTService iTaxDedPeopleTService;--spring mvc框架只要在有问...原创 2018-11-20 09:31:13 · 1156 阅读 · 3 评论 -
spring MVC中Ajax表单提交,以及常见问题(Ajax无法获取值,controller无法获取值)
需求描述:表单中字段比较多,不希望一个个去获取写入,整个表单进行提交。代码:function submitForm() { //console.info($('#userform').serialize()) console.info($('#userform').serializeArray()) $.ajax({ ty...原创 2018-11-20 10:10:28 · 1469 阅读 · 1 评论