【Spring基础】
青山师
编码、架构、程序人生;此博客输出内容永久免费,长期分享JAVA开发技术
展开
-
15分钟搭建一个简单的Java缓存系统
这里分享一个java系统快速搭建缓存系统的一点经验,只需要15分钟时间,按部就班就可以搭建一个小而灵活的缓存系统。可以根据自己的业务复杂性再进行扩展。最近做一个小项目,需要灵活配置,场景是这样的:很多系统会往当前项目推送一些日志信息,这些信息可能级别很高(可能是错误级别的)但是又是可以接受的所以不会发出警报给系统负责人,而随着日志越来越多,也发现更多的可以忽略的信息,因此配置一个可过滤的映射表,只要包含这些关键原创 2016-11-09 21:01:12 · 1571 阅读 · 0 评论 -
SpringMVC4环境搭建实例详解(步步为赢)
Spring WEB MVC框架提供了一个MVC(model-view-controller)模型-视图-控制器的结构和组件,利用它可以开发更灵活、松耦合的web应用。MVC模式使得整个服务应用的各部分(控制逻辑、业务逻辑、UI界面展示)分离开来,使它们之间的耦合性更低。(本文章分享在CSDN平台,更多精彩请阅读 东陆之滇的csdn博客:http://blog.csdn.net/zixiao217)原创 2016-10-29 12:13:39 · 10048 阅读 · 1 评论 -
maven多模块web项目完整实例详解(附项目源码)
使用maven构建多模块项目。在一个项目中使用多个模块的一个方法是将模块添加为依赖项,正常情况下,我们会添加一个外部模块作为依赖。但是,当模块是一个项目的一部分,并密切相关的时候,该项目应被构造为一个多模块项目。在一个多模块项目中,Maven可以确保所有子模块在主模块之前被构建。maven构建多模块项目实例我们的实例简单易懂:将一个获取指定格式的当前时间的方法拆分成两个子模块:app和util。原创 2016-11-21 23:58:31 · 12282 阅读 · 0 评论 -
mapper注入失败问题解决 {@org.springframework.beans.factory.annotation.Autowired(required=true)}
好久不搭架构,今天使用spring+springmvc整合mabytis的时候,坑爹的两个问题发生了。花了一晚上解决这两个问题。现在将错误经验总结分享下,避免以后遇到坑继续往里跳。 (本文章分享在CSDN平台,更多精彩请阅读 东陆之滇的csdn博客:http://blog.csdn.net/zixiao217)1. 单元测试的时候,单元测试失败报错: A ServletContext is req原创 2016-10-28 21:14:38 · 74912 阅读 · 1 评论 -
Servlet3的web.xml配置
使用Eclipse自动生成的web.xml默认是2.x版本的servet。但是要使用servlet3怎么办呢? 这里给出Servlet3的web.xml配置样本示例、使用servlet3.0注解报会在访问时报404错误,解决方案如下web.xml文件头如下配置:原创 2016-11-19 14:54:14 · 1841 阅读 · 0 评论 -
【转】SpringMVC的工作原理图
SpringMVC的工作原理图:SpringMVC流程1、 用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServle...转载 2018-08-22 09:57:10 · 732 阅读 · 0 评论 -
SpringBoot JPA错误:Caused by: org.hibernate.AnnotationException: No identifier specified for entity
使用Spring JPA整合项目时,使用了注解 @Entity,项目启动时会提示以下错误:Caused by: org.hibernate.AnnotationException: No identifier specified for entity意思是,使用 @Entity 注解的类,需要指定唯一主键标识符字段。以下是示例:错误的示例:@Entity // 需要存在person...原创 2018-10-02 11:32:22 · 864 阅读 · 0 评论 -
Spring声明式事务、编程式事务一文打尽
Spring事务关于数据库事务、锁可以先行查看此文:MySQL数据库读写锁示例详解、事务隔离级别示例详解。Spring事务属于Data Access模块中的内容,该模块包含事务管理支持以及其它数据访问的集成。事务管理全面的事务支持是使用Spring框架的最重要原因之一。Spring为事务管理提供了一个始终如一的抽象,优点如下:提供不同事务的API但是一致的编程模型,如Java事务API...翻译 2019-04-22 17:53:30 · 1215 阅读 · 0 评论