Spring
文章平均质量分 50
不务正业的野猴子
这个作者很懒,什么都没留下…
展开
-
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 · 148 阅读 · 0 评论 -
Spring 延迟初始化Bean
默认情况下,ApplicationContext实现者将创建和配置所有单实例Bean作为初始化流程的一部分。通常,提前初始化是可取,这样可以立即发现配置或环境错误。当不希望提前初始化Bean,你也可以通过标记Bean为延迟初始化阻止一个单实力Bean提起初始化。一个被标记为延迟初始化的Bean当它第一次被请求时由IoC容器创建而不是在启动的时候。<!-- 延迟初始化 --><...原创 2020-03-21 16:02:06 · 776 阅读 · 0 评论 -
Spring 利用ApplicationContextAware获取应用上下文
ApplicationContextAware接口中有且仅有一个抽象方法,如图(1)图(1)当初始化上下文时会调用现实类中的该方法图(2)图(3)使用步骤:创建ApplicationContextAware接口的实现类SpringUtils,见图(3)使其能够被Spring IoC容器扫描,见图(4)调用getBean(String beanName)获取目标bean对象,见...原创 2020-03-21 14:08:35 · 242 阅读 · 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 · 176 阅读 · 0 评论 -
Spring MVC 集成log4j
Spring web项目开发一、Spring MVC 项目搭建二、Spring MVC 集成 MyBatis三、Spring MVC 实现CRUD功能四、Spring MVC 集成log4jPOM依赖 <dependency> <groupId>org.slf4j</groupId> &...原创 2019-03-24 11:01:39 · 960 阅读 · 0 评论 -
Spring MVC 实现CRUD功能
Spring web项目开发一、Spring MVC 项目搭建二、Spring MVC 集成 MyBatis三、Spring MVC 实现CRUD功能新增更新删除查询使用乐观锁在数据库层面防止并发操作...原创 2019-03-23 18:38:04 · 1100 阅读 · 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 · 1787 阅读 · 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 · 1563 阅读 · 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 · 137 阅读 · 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 · 90 阅读 · 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 · 361 阅读 · 0 评论 -
Spring Web MVC 国际化
ApplicationContext接口继承MessageSource接口,因此ApplicationContext接口能够提供国际化功能。 当一个ApplicationContext被加载的时候,它自动检索一个定义在上下文中的MessageSource bean。这个bean必须被命名为messageSource。 你能利用MessageSourceAware接口去获取一个已经被定义的Mes...原创 2018-07-15 19:00:06 · 125 阅读 · 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 · 232 阅读 · 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 · 1233 阅读 · 0 评论 -
Spring MVC 前端json字符串封装成服务端对象
本文环境fastjson 1.2.47spring 4.3.18.RELEASEspring 整合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 · 920 阅读 · 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 · 254 阅读 · 0 评论 -
Spring MVC 项目搭建
Spring web项目开发一、Spring MVC 项目搭建二、Spring MVC 集成 MyBatis1. 开发环境jdk 1.8tomcat mavenspringframework2. 新建项目(多模块)项目及各模块创建截图各个pom.xml中packaging设置如下spring-mybatis-sample pomspring-mybatis...原创 2019-03-20 21:51:02 · 399 阅读 · 0 评论 -
Spring MVC 集成 MyBatis
Spring 项目整合 MyBatisPOM 配置SqlSessionFactory 配置<bean id="sqlSessionFactory" class="org.myibatis.spring.SqlSessionFactoryBean" p:dataSource-ref="dataSource" p:configLocations="classpath:myBatis...原创 2019-03-20 00:33:54 · 271 阅读 · 0 评论