Spring
呜呜呜啦啦啦
这个作者很懒,什么都没留下…
展开
-
IDEA中创建SpringMVC项目
在IDEA中创建SpringMVC项目1 . File -> New Project -> Spring -> SpringMVC 2 . 等待下载或引用本地的 lib 创建完成项目(下载所有的jar文件) 3 . 项目创建完成后选择工具栏的 Run/Debug Configuration ,添加一个服务器 4 . 添加服务器后会提示 No artifacts marked for deplo原创 2016-11-22 18:22:49 · 8329 阅读 · 3 评论 -
SpringMVC 生成验证码
添加依赖配置文件中添加验证码生成器Bean页面添加验证码图片和输入框页面添加刷新验证码后台添加生成验证码登录时校验验证码Base64加密 使用 Google kaptcha 为 SpringMVC Maven 项目生成验证码1 添加依赖 <dependency> <groupId>com.github.penggle</groupId>原创 2017-09-19 20:48:36 · 1435 阅读 · 0 评论 -
Spring MVC 使用 Spring Session 实现 Session 共享-Redis
使用Spring Session 通过 Redis 实现 Session 共享,用于多实例应用Spring Session 官方文档https://docs.spring.io/spring-session/docs/2.0.0.M4/reference/html5/#introductionSession 共享的简单原理 用户第一次访问应用时,应用会创建一个新的 Session,并且会将 S原创 2017-09-27 18:29:13 · 6603 阅读 · 1 评论 -
SpringMVC简单实现国际化/多语言
SpringMVC 可以通过Spring框架来实现多语言1. 创建SpringMVC项目配置web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-i原创 2017-04-27 17:03:55 · 29814 阅读 · 3 评论 -
SpringMVC应用启动时执行操作
ContextRefreshedEvent:当ApplicationContext初始化或者刷新时触发该事件。 ContextClosedEvent:当ApplicationContext被关闭时触发该事件。容器被关闭时,其管理的所有单例Bean都被销毁。 RequestHandleEvent:在Web应用中,当一个http请求(request)结束触发该事件。 ContestStartedE原创 2017-08-31 14:22:27 · 1622 阅读 · 0 评论 -
SpringBoot中配置使用Druid数据库连接池
Druid 是阿里巴巴开源的Java数据库连接池插件,Druid能够提供强大的监控和扩展功能配置使用Druid数据库连接池添加依赖Gradlecompile('com.alibaba:druid-spring-boot-starter:${version}')Maven <groupId>com.alibaba</groupId> <artifactId>druid</art原创 2017-08-20 23:05:13 · 7837 阅读 · 2 评论 -
使用Gradle创建一个最简单的Spring Boot项目
最近在学习Spring Boot,但是由于没有科学上网,导致使用gradle开发时编译特别慢并且经常出错,遇到很多问题,看了很多博客都写的非常零碎和混乱,今天在公司看了一天的官方文档才算是刚刚入门,所以记录一下,希望能对初学者能有所帮助 开发工具及环境 JDK 1.7+ Spring Boot 要求JDK不低于,推荐使用1.8 编译工具 Gradle 安装可以原创 2016-11-30 23:12:30 · 52728 阅读 · 1 评论 -
AngularJS发送异步Get/Post请求
AngularJS发送异步Get/Post请求1 . 在页面中加入AngularJS并为页面绑定ng-app 和 ng-controller<body ng-app="MyApp" ng-controller="MyCtrl" >...<script src="js/angular.min.js"></script><script src="js/sbt.js"></script>2 . 添加原创 2016-12-18 17:24:31 · 9559 阅读 · 0 评论 -
SpringBoot中Junit测试注入Bean失败的解决方法
在SpringBoot中使用Junit做测试的时候测试DAO层的接口,但是一直提示注入Bean失败,报以下错误:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'hellowood.TestFeedbackMapper': Unsatisfied depe原创 2017-05-01 21:39:42 · 55819 阅读 · 5 评论 -
AngularJS上传文件
使用AngularJS上传文件前台是Angular页面后台使用SpringBoot/SpirngMVC上传文件html<div> <input id="fileUpload" type="file" /> <button ng-click="uploadFile()">上传</button&原创 2017-02-26 17:55:35 · 14108 阅读 · 8 评论 -
MyBatis 中使用 Association 嵌套查询
当使用 MyBatis 进行查询的时候如果一个 JavaBean 中包含另一个 JavaBean 或者 Collection 时,可以通过 MyBatis 的嵌套查询来获取需要的结果; 以下以用户登录时的用户、角色和菜单直接的关系为例使用嵌套查询JavaBeanUserModelpublic class UserModel { private Integer id; pr原创 2017-12-03 18:39:18 · 3672 阅读 · 1 评论