Spring
不务正业的野猴子
这个作者很懒,什么都没留下…
展开
-
Spring 事件监听
/** * Created by liuquan on 2019/3/19. */ @Service("userService") public class UserServiceImpl implements UserService { private static final Logger LOGGER = LoggerFactory.getLogger(UserServiceImpl.class); @Autowired private UserDao userDao;原创 2020-08-19 00:34:41 · 158 阅读 · 0 评论 -
Spring 延迟初始化Bean
默认情况下,ApplicationContext实现者将创建和配置所有单实例Bean作为初始化流程的一部分。通常,提前初始化是可取,这样可以立即发现配置或环境错误。当不希望提前初始化Bean,你也可以通过标记Bean为延迟初始化阻止一个单实力Bean提起初始化。一个被标记为延迟初始化的Bean当它第一次被请求时由IoC容器创建而不是在启动的时候。 <!-- 延迟初始化 --> <...原创 2020-03-21 16:02:06 · 795 阅读 · 0 评论 -
Spring 利用ApplicationContextAware获取应用上下文
ApplicationContextAware接口中有且仅有一个抽象方法,如图(1) 图(1) 当初始化上下文时会调用现实类中的该方法 图(2) 图(3) 使用步骤: 创建ApplicationContextAware接口的实现类SpringUtils,见图(3) 使其能够被Spring IoC容器扫描,见图(4) 调用getBean(String beanName)获取目标bean对象,见...原创 2020-03-21 14:08:35 · 249 阅读 · 0 评论 -
Spring MVC 集成 Swagger2
一、添加Swagger2依赖 在spring-mybatis-sample-web模块的pom.xml文件中添加如下依赖: <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <v...原创 2019-07-07 20:01:58 · 182 阅读 · 0 评论 -
Spring MVC 集成log4j
Spring web项目开发 一、Spring MVC 项目搭建 二、Spring MVC 集成 MyBatis 三、Spring MVC 实现CRUD功能 四、Spring MVC 集成log4j POM依赖 <dependency> <groupId>org.slf4j</groupId> &...原创 2019-03-24 11:01:39 · 967 阅读 · 0 评论 -
Spring MVC 实现CRUD功能
Spring web项目开发 一、Spring MVC 项目搭建 二、Spring MVC 集成 MyBatis 三、Spring MVC 实现CRUD功能 新增 更新 删除 查询 使用乐观锁在数据库层面防止并发操作 ...原创 2019-03-23 18:38:04 · 1109 阅读 · 0 评论 -
Spring MVC 集成Junit
Spring web项目开发 一、Spring MVC 项目搭建 二、Spring MVC 集成 MyBatis 三、Spring MVC 实现CRUD功能 四、Spring MVC 集成log4j 五、Spring MVC 集成Junit 创建一个单独的测试模块 将spring-mybatis-sample-war模块下的配置文件拷贝到spring-mybatis-sample-test下 ...原创 2019-03-24 18:37:33 · 1800 阅读 · 0 评论 -
Spring DispatcherServlet 请求映射
在项目中,我们通常会在web.xml文件中配置一个DispatcherServlet进行请求转发 <servlet> <servlet-name>springMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet<...原创 2018-03-30 19:18:15 · 1579 阅读 · 0 评论 -
Spring FactoryBean
在学习Activiti Demo时,遇到了如下配置: <bean id="processEngine" class="org.activiti.spring.ProcessEngineFactoryBean" destroy-method="destroy"> <property name="processEngineConfiguration" ref="pr原创 2018-04-06 23:42:33 · 142 阅读 · 0 评论 -
Spring MVC 静态资源处理
Spring MVC 静态资源处理 web.xml中DispatcherServlet的配置如下: <!--配置springmvc DispatcherServlet--> <servlet> <servlet-name>springMVC</servlet-name> <servlet-class>org.springf...原创 2018-04-19 00:09:13 · 103 阅读 · 0 评论 -
Spring Web MVC @RequestParam
@RequestParam 在一个controller中利用@RequestParam绑定request请求参数(查询参数或表单数据)到一个方法参数上 @Controller @RequestMapping("/pets") public class EditPetForm { // ... @GetMapping public String setupForm...原创 2018-07-14 15:29:23 · 372 阅读 · 0 评论 -
Spring Web MVC 国际化
ApplicationContext接口继承MessageSource接口,因此ApplicationContext接口能够提供国际化功能。 当一个ApplicationContext被加载的时候,它自动检索一个定义在上下文中的MessageSource bean。这个bean必须被命名为messageSource。 你能利用MessageSourceAware接口去获取一个已经被定义的Mes...原创 2018-07-15 19:00:06 · 131 阅读 · 0 评论 -
Spring mail 初识
参考资料:Email 依赖 &amp;amp;lt;dependency&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;com.sun.mail&amp;amp;lt;/groupId&amp;amp;gt; &amp;amp;lt;artifactId&amp;amp;gt;javax.mail&原创 2018-08-02 23:55:18 · 244 阅读 · 0 评论 -
Spring mail 使用 Freemarker模板生成邮件正文
在Spring mail 初识一文中介绍了如何在Spring框架中发送邮件,这一节我们将了解在Spring的基础上使用Freemarker模板生成邮件正文 maven依赖 Freemarker模板配置 &lt;!-- Freemarker模板配置 --&gt; &lt;bean id="freemarkerConfig" class="org.springf原创 2018-08-11 09:25:30 · 1246 阅读 · 0 评论 -
Spring MVC 前端json字符串封装成服务端对象
本文环境 fastjson 1.2.47 spring 4.3.18.RELEASE spring 整合fastjson &amp;lt;!--JSON映射 转换器 --&amp;gt; &amp;lt;mvc:annotation-driven&amp;gt; &amp;lt;mvc:message-converters register-defaults=&qu原创 2018-09-01 14:35:59 · 927 阅读 · 0 评论 -
Spring XML 自定义标签解析
在使用dubbo时常常会遇到如下配置: <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dubbo="http://dubbo.apache.org/schema/dubbo" xmlns="http://www.springframework.org/schema/beans"...原创 2019-02-24 19:00:41 · 261 阅读 · 0 评论 -
Spring MVC 项目搭建
Spring web项目开发 一、Spring MVC 项目搭建 二、Spring MVC 集成 MyBatis 1. 开发环境 jdk 1.8 tomcat maven springframework 2. 新建项目(多模块) 项目及各模块创建截图 各个pom.xml中packaging设置如下 spring-mybatis-sample pom spring-mybatis...原创 2019-03-20 21:51:02 · 406 阅读 · 0 评论 -
Spring MVC 集成 MyBatis
Spring 项目整合 MyBatis POM 配置 SqlSessionFactory 配置 <bean id="sqlSessionFactory" class="org.myibatis.spring.SqlSessionFactoryBean" p:dataSource-ref="dataSource" p:configLocations="classpath:myBatis...原创 2019-03-20 00:33:54 · 277 阅读 · 0 评论