![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
不挑食的程序猿
这个作者很懒,什么都没留下…
展开
-
以SpringMVC框架为中心疯狂扩展-13、quartz持久化
为了更灵活的使用quartz的功能,持久化job和trigger是非常有必要的。1、quartz内存方式和持久化方式的对比 优点缺点内存方式实现简单配置不够灵活、不方便服务的扩充(集群)、不能再中断后恢复持久化方式持久化的缺点速度相对内存方式会慢一点2、spring-quartz-db.xml<b原创 2016-09-02 11:59:59 · 385 阅读 · 0 评论 -
以SpringMVC框架为中心疯狂扩展-05、添加ActiveMQ依赖
1、添加ActiveMQ需要的一些依赖 org.apache.activemq activemq-core 5.7.0 org.springframework spring-jms 4.3.1.RELEASE org.apache.xbean xbean-spring 4.5 2、新进一个ActiveMQ的原创 2016-07-15 11:22:04 · 1422 阅读 · 4 评论 -
以SpringMVC框架为中心疯狂扩展-07、发送持久化的ActiveMQ消息
1、在spring-activemq.xml的jmsTopicTemplate中加入<!-- 发送模式 DeliveryMode.NON_PERSISTENT=1:非持久 ; DeliveryMode.PERSISTENT=2:持久--> 默认是非持久模式。改用持久模式后,发送消息时接收者不在线信息也不会丢失、会被持久化,当接收者上线后,就可以接收到发送者的消息。2、停止接受服务原创 2016-07-16 16:45:05 · 485 阅读 · 1 评论 -
以SpringMVC框架为中心疯狂扩展-08、ActiveMQ收发Json格式的数据
1、导入Gson依赖包 com.google.code.gson gson 2.72、在TopicMessageSender中新添加一个方法 public void sendModel(final Object obj){ final Gson gson=new Gson(); final String json = gson.toJson(obj); S原创 2016-07-18 13:53:30 · 2768 阅读 · 3 评论 -
以SpringMVC框架为中心疯狂扩展-11、添加easyui
1、下载easyui的包,并解压到相同的位置2、修改velocityIndex.vm Basic DataList - jQuery EasyUI Demo ${user.name} DataList ${user.date} The DataList can be created from the原创 2016-08-11 15:08:46 · 555 阅读 · 1 评论 -
以SpringMVC框架为中心疯狂扩展-10、添加Velocity依赖
Velocity是基于java的模版引擎。它允许任何人使用模版语言去引用java代码中的对象。1、Pom中添加相关的依赖。 ...... 1.7 1.3 ...... org.apache.velocity velocity ${velocity.version} org.springframework原创 2016-08-11 14:21:43 · 1488 阅读 · 1 评论 -
以SpringMVC框架为中心疯狂扩展-09、添加Redis依赖
1、配置好Redis服务器并启动Redis2、增加Redis相关的依赖到pom org.springframework.data spring-data-redis 1.7.2.RELEASE redis.clients jedis 2.9.0 3、配置jedis<beans xmlns="http://www原创 2016-07-28 10:43:26 · 2233 阅读 · 1 评论 -
以SpringMVC框架为中心疯狂扩展-01、Maven搭建webapp
1.在eclipse中选择 maven project2.选择项目的archetype(原型)Artifact Id:"maven-archetype-webapp"3.输入Group Id和Artifact Id原创 2016-07-13 09:52:20 · 276 阅读 · 1 评论 -
以SpringMVC框架为中心疯狂扩展-02、添加tomcat插件
1、在pom中添加 tomcat的插件在tomcat的官网可以查看到tomcat插件的配置信息。将 p2.customer org.apache.tomcat.maven tomcat7-maven-plugin 2.2 9090 /原创 2016-07-13 15:19:54 · 1476 阅读 · 1 评论 -
以SpringMVC框架为中心疯狂扩展-03、添加springframework的依赖
1、在pom中添加springframework的依赖 UTF-8 4.12 4.3.1.RELEASE junit junit ${junit.version} org.springframework spring-context ${springframework.version} org.sp原创 2016-07-13 17:46:56 · 394 阅读 · 1 评论 -
以SpringMVC框架为中心疯狂扩展-04、添加mybatis依赖
1、在pom中加入 org.mybatis mybatis 3.4.1等待building完成2、将mybatis整合进spring原创 2016-07-14 14:38:33 · 2435 阅读 · 1 评论 -
以SpringMVC框架为中心疯狂扩展-12、添加quartz,RAMJobStore方式
1、Pom中添加相关的依赖。 UTF-8 4.12 4.3.1.RELEASE 3.4.1 6.0.3 org.springframework spring-context-support ${springframework.version} org.quartz-scheduler quartz 2原创 2016-09-01 11:35:43 · 975 阅读 · 0 评论 -
Spring线程池
最近研究了一下spring线程池技术。起因就是看到同事遇到了并发相关的问题,所以跟着一起折腾这个问题。下面是对于Spring线程池的研究记录废话不说,直接上代码在Spring中配置线程池 Contoller注入的部分代码 Cont原创 2016-06-24 12:13:08 · 338 阅读 · 0 评论 -
关于Spring Transaction的笔记
在service实现类的顶部 加入@Transaction标签,并定义抓捕异常的类型如:@Transactional(rollbackFor = { RuntimeException.class, Exception.class })在类顶部加了@Transaction标签后,所有的方法都可以回滚。回滚方法一:在service的方法中 加入throw new Exception原创 2015-11-25 11:44:51 · 277 阅读 · 0 评论 -
Annotation
Annotation提供一种机制,将程序的元素如:类,方法,属性,参数,本地变量,包和元数据联系起来。这样编译器可以将元数据存储在Class文件中。这样虚拟机和其它对象可以根据这些元数据来决定如何使用这些程序元素或改变它们的行为。原创 2013-01-15 08:36:59 · 169 阅读 · 0 评论 -
以SpringMVC框架为中心疯狂扩展-06、MessageListener实时监听ActiveMQ中的消息
1、在spring-activemq.xml中新加入listenerContainer和syxTopicDest等配置,实现消息监听容器,在connectionFactory中加入clientId。<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XM原创 2016-07-16 11:20:49 · 5249 阅读 · 1 评论