- 博客(9)
- 收藏
- 关注
转载 spring4.0之三:@RestController
spring4.0重要的一个新的改进是@RestController注解,它继承自@Controller注解。4.0之前的版本,Spring MVC的组件都使用@Controller来标识当前类是一个控制器servlet。使用这个特性,我们可以开发REST服务的时候不需要使用@Controller而专门的@RestController。 当你实现一个RESTful web servic...
2018-09-21 17:39:02 100
转载 spring4.0之一:简介
我们共同来构建更好的企业应用。Spring帮助全世界的开发团队构建简单、便携、快速和灵活的基于JVM的系统和应用。这两句话已经足以说明Spring的目标,它针对的领域是企业应用,这套框架构建的应用有着简单、便携、快速和灵活的特点。与EJB(Enterprise JavaBean,一个基于Java平台的服务端组件框架)相比,它是一个轻量级的应用开发平台。1 适合人群 本系列文章适合对S...
2018-09-21 17:37:41 543
转载 spring4.0之二:@Configuration的使用
从Spring3.0,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描,并用于构建bean定义,初始化Spring容器。注意:@Configuration注...
2018-09-21 17:36:56 98
转载 宜立方商城架构总结
宜立方商城架构分布式+SOA什么是分布式? 将一个完整的系统按照功能点拆成若干个相互独立的子系统,每一个子系统可称之为一个节点,每一个节点都可以单独配置多台服务器(集群),各个子系统之间相互进行通信,进行协调合作,共同完成整个系统的业务流程,这就是分布式。 什么是集群? 多台服务器做同一件事,这就是集群。 集群和分布式的区别?(狭义理解)答: 集群就是一个工...
2018-09-17 04:19:53 254
转载 Redis 5种主要数据类型和命令
redis是键值对的数据库,有5中主要数据类型:字符串类型(string),散列类型(hash),列表类型(list),集合类型(set),有序集合类型(zset) 几个基本的命令:KEYS * 获得当前数据库的所有键EXISTS key [key ...] 判断键是否存在,返回个数,如果key有一样的也是叠加数DEL key [key ...] 删除键,返回...
2018-09-04 20:05:16 64
转载 Naginx反向代理和负载均衡
1.nginx负载均衡 网站的访问量越来越大,服务器的服务模式也得进行相应的升级,比如分离出数据库服务器、分离出图片作为单独服务,这些是简单的数据的负载均衡,将压力分散到不同的机器上。有时候来自web前端的压力,也能让人十分头痛。怎样将同一个域名的访问分散到两台或更多的机器上呢?这其实就是另一种负载均衡了,nginx自身就可以做到,只需要做个简单的配置就行。 nginx不单可以作为强大...
2018-09-01 19:03:38 651
转载 Spring为什么@Autowired注入的是接口
1.Spring怎么知道注入哪个实现? As long as there is only a single implementation of the interface and that implementation is annotated with @Component with Spring’s component scan enabled, Spring framework can f...
2018-08-27 11:52:54 2747
转载 @responseBody注解的使用
1、 @responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML 数据,需要注意的呢,在使用此注解之后不会再走试图处理器,而是直接将数据写入到输入流中,他的效果等同于通过response对象输出指定格式的数据。2、 @RequestMappi...
2018-08-27 11:12:47 244
转载 JNDI技术简介和Apache—DBUtils框架(QueryRunner类)
JNDI技术简介JNDI(JavaNaming and Directory Interface),Java命名和目录接口,它对应于J2SE中的javax.naming包,这套API的主要作用在于:它可以把Java对象放在一个容器中(JNDI容器),并为容器中的java对象取一个名称,以后程序想获得Java对象,只需通过名称检索即可。其核心API为Context,它代表JNDI容器,其lookup方...
2018-05-14 05:18:24 155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人