spring
abcd1101
用过什么决定下限,基础原理决定上限。要相信积累的力量。
展开
-
Spring解决cross domain
Spring4:在requestMapping中使用注解。 @CrossOrigin(origins = “http://localhost:9000”)全局实现 .定义类继承WebMvcConfigurerAdapterpublic class CorsConfigurerAdapter extends WebMvcConfigurerAdapter{ @Override转载 2017-03-14 12:17:23 · 1854 阅读 · 0 评论 -
Spring AOP @Aspect用法
一概念AOPAOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横向地散布在所有对象...转载 2016-12-08 23:17:33 · 718 阅读 · 0 评论 -
使用Async进行异步操作,先回复,后操作
1.开启async<!-- Async --><context:annotation-config /><!-- 支持异步方法执行 --><task:annotation-driven /><!-- Package Scan --><context:component-scan base-package="co...原创 2017-01-24 23:22:27 · 800 阅读 · 0 评论 -
[CORS] 跨域访问的
1. tomcat访问不需要端口可以设成802.在C:\Windows\System32\drivers\etc 改host文件就可以改本地的地址名3.在发post请求时它会带origin,这个就是参考访问这个服务器的服务器的地址和端口。所以开启tomcat,端口设成80,访问的时候就可以就直接用host的那个地址,然后origin就会记录下host文件那个地址。4.跨域访问感觉流程就...转载 2016-06-22 23:01:14 · 469 阅读 · 0 评论 -
Spring boot app动态更新数据库表
原文地址:http://www.qiyadeng.com/post/spring-boot-mysql-jpa?utm_source=tuicool&utm_medium=referral本文向你展示如何在Spring Boot的Web应用中使用Mysq数据库,也充分展示Spring Boot的优势(尽可能少的代码和配置)。数据访问层我们将使用Spring Data JPA和Hi...转载 2016-03-05 12:18:07 · 3780 阅读 · 0 评论 -
spring热加载(隔一段时间加载properties等文件)ReloadableResourceBundleMessageSource
1.先配置application context(地址有两种classpath:,file:)<bean id="<pre name="code" class="java"class="org.springframework.context.support.ReloadableResourceBundleMessageSource"> <property na...原创 2016-03-05 12:05:07 · 1321 阅读 · 0 评论 -
spring RestTemplate简单例子
1.建两个pojo(实体类),一个是UpdateUserRqst,是send出去的json的那个实体类。一个是UpdateUserResp,用来接受json变成的类。public class UpdateUserResp{String result;getset}public class UpdateUserRqst{int id;setId()getId()}...原创 2016-03-05 12:51:10 · 508 阅读 · 0 评论 -
spring integration 里面加 http session
1)在web.xml加<listener><listener-class>org.springframework.web.context.request.RequestContextListener</listener-class></listener>2)在需要的java文件里加@Resourceprivate...原创 2016-04-09 14:42:28 · 571 阅读 · 0 评论 -
spring profile来用不同的文件,配置不同的环境, deploy不同的war
1)普通配置如果在开发时进行一些数据库测试,希望链接到一个测试的数据库,以避免对开发数据库的影响。开发时的某些配置比如log4j日志的级别,和生产环境又有所区别。各种此类的需求,让我希望有一个简单的切换开发环境的好办法,曾经在ROR的时候就很喜欢舒服。现在spring3.1也给我们带来了profile,可以方便快速的切换环境。配置环境只要在applicationCon...转载 2016-04-09 15:23:08 · 943 阅读 · 0 评论 -
mulesoft, spring integration, spring里面的mq组件
1.在mulesoft里面有个wmq的conponent2.在spring integration有个ims-channel-adapter和gateway3.spring的话,配置connectionFactory和jmsTemplate,然后在java文件就可以autowired JmsTemplate,然后jmsTemplate.convertandsend(mqName, msg)...原创 2016-06-29 20:46:59 · 331 阅读 · 0 评论 -
使用spring-data-jpa的JpaRepository来进行类的db操作(配置)
1.pom.xml<dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-jpa</artifactId> <version>1.10.1.RELEASE</version></dep...原创 2017-01-24 23:09:43 · 4409 阅读 · 0 评论 -
Spring Integration- EIP
Spring Integration's primary goal is to provide a simple model for building enterprise integration solutions while maintaining the separation of concerns that is essential for producing maintainable, ...原创 2016-03-05 09:36:02 · 570 阅读 · 0 评论 -
was(websphere) spring logging problem
spring公网也说了spring的logging在was也是会出现很多问题背景:was自身的jar包中里面有commos-logging.jar而且有commons-logging.properties,所以如果不定义使用log4jFactory那么它不会读classpath(resources)中的log4j.properties。解决:1.在/webapp/META-INF下面...转载 2016-03-19 13:58:24 · 747 阅读 · 0 评论 -
Spring MVC标签的区别
1)功能块的区别@Service用于标注业务层组件@Controller用于标注控制层组件(如struts中的action)@Repository用于标注数据访问组件,即DAO组件@Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。[java]view plaincopy@Service publicclassVentorS...转载 2016-12-08 22:26:00 · 406 阅读 · 0 评论