随笔分类 - Spring
摘要:传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低。2、在开发中在.jav
阅读全文
摘要:单个包 @MapperScan("com.mysiteforme.admin.dao")多个包 @MapperScan({"com.mysiteforme.admin.dao","com.zipon.tpf.dao"}) 原文地址:https://www.cnblogs.c
阅读全文
摘要:! flowchart 箭头图标 勿删 一、前言 上一篇博客向大家介绍了Aop的概念,对切面=切点+通知 、连接点、织入、目标对象、代理(jdk动态代理和CGLIB代理)有所了解了。理论很强,实用就在这篇博客介绍。
阅读全文
摘要:<! flowchart 箭头图标 勿删 前言 swagger是一个很好的restful形式的api文档,可以通过比较小的侵入来提供很好的restful的文档。因为swagger是依赖服务生成的,所以其实是依赖服务的,这也算是它的一个小缺点吧。但是其实如果一个项目习惯去手写文档之后,也是可以的,但是
阅读全文
摘要:遇到的问题: 1.原因是在启动类上只有一个@MapperScan注解。需要配置这个注解的basePackages。 @MapperScan(basePackages = {"com.chenxin.springboot_0702"}) 之后删除掉@EnableAutoConfiguration和@C
阅读全文
摘要:! flowchart 箭头图标 勿删 MyBatis与Neo4j的连接我在上一篇做了,这是链接:https://blog.csdn.net/qq_34233510/article/details/82496101 上一篇中UserMapper.xml中与传参有关的部分是这样的: <sele
阅读全文
摘要:阅读目录:一、跨域(CORS)支持:二、使用方法:1、controller配置CORS2、全局CORS配置3、XML命名空间4、How does it work?5、基于过滤器的CORS支持三、spring注解@CrossOrigin不起作用的原因四、参考文章: 阅读正文:注解@Cross
阅读全文
摘要:ServletContext 被 Servlet 程序用来与 Web 容器通信。例如写日志,转发请求。每一个 Web 应用程序含有一个Context,被Web应用内的各个程序共享。因为Context可以用来保存资源并且共享,所以我所知道的 ServletContext 的最大应用是Web缓存 把不经
阅读全文
摘要:spring security四种实现方式 $(function () { try { var lib = eval("("+$(" lib").attr("value")+")"); var html = ""; if (lib.err == 0) { $.each(lib.data, funct
阅读全文
摘要:在一个业务的实现过程中,可能需要多条sql完成对数据库的操作,比如账户登录,需要匹配用户名和密码,然后要增加积分,还要记录登录的ip和时间,这可能需要三个sql语句,这三个语句应当是一个整体,任意一个sql执行不成功,都表示这个业务没有执行完成,这就有了事务的概念。 事务是数据库中的概念,就是对数据
阅读全文
摘要:使用步骤: 步骤一、在spring配置文件中引入 步骤二、具有@Transactional 注解的bean自动配置为声明式事务支持 <! 使用annotation定义事务 > <tx:annotation driven transaction manager="defaultTra
阅读全文
摘要:实际项目中,通常将一些可配置的定制信息放到属性文件中(如数据库连接信息,邮件发送配置信息等),便于统一配置管理。例中将需配置的属性信息放在属性文件/WEB INF/configInfo.properties中。 其中部分配置信息(邮件发送相关): Java代码 &nb
阅读全文
摘要:spring概述 spring 是一个开源框架. Spring 为简化企业级应用开发而生. 使用 Spring 可以使简单的 JavaBean 实现以前只有 EJB 才能实现的功能. Spring 是一个 IOC(DI) 和 AOP 容器框架. 具体描述 Spring: 轻量级:Spring 是非侵
阅读全文
摘要:说在前面 本文只是入门 为什么用springMVC?springMVC有什么有缺点?springMVC和Struts有什么区别?等等这些问题可以参考网路上资源,本文的重点是快速带入,让大家了解熟悉springMVC。springMVC毕竟是工具,工具的特点就是熟能生巧,通过快速掌握,多加练习、解决问
阅读全文
摘要:本文实现基于spring mvc的图片验证码,分后台代码和前端页面的展现以及验证码的验证。 首看后台实现代码: @RequestMapping({"authCode"}) public void getAuthCode(HttpServletRequest request, HttpServletR
阅读全文