随笔分类 - Spring框架
Spring框架
摘要:REST是英文representational state transfer(表象性状态转变)或者表述性状态转移,它是web服务的一种架构风格。使用HTTP,URI,XML,JSON,HTML等广泛流行的标准和协议;轻量级,跨平台,跨语言的架构设计;它是一种设计风格,不是一种标准,是一种思想。 Re
阅读全文
摘要:spring-mvc-config.xml(文件名称请视具体情况而定)配置文件:
阅读全文
摘要:JDK 1.2的版本中就提供了java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序,ThreadLocal并不是一个Thread,而是专属于某个Thread的局部变量集。 上面提到“Threa
阅读全文
摘要:首先,在maven的pom.xml文件中配置对spring和solrj客户端的依赖: 配置solr.properties文件中的solr服务器信息: 配置spring-solr-config.xml文件中的solrj客户端信息: 配置spring-config.xml文件: 测试代码如下:
阅读全文
摘要:spring整合mybatis时,要使用mybatis的注解,需要spring-config.xml文件中添加下述配置: UserDao.xml文件配置如下: 此时,在与UserDao.xml文件同一包下的UserDao接口可以直接写sql操作语句:
阅读全文
摘要:在项目中添加spring和mybatis的jar包依赖。配置三个文件,分别如下: 接下来是操作映射的接口和文件: 测试类:
阅读全文
摘要:我们在基于Spring框架进行web开发时,通常会有dao层(数据库操作),service层(业务逻辑操作,比如判断是否在redis,memcached等缓存中查找数据,何时调用dao层),web层(接收前端用户的请求,调用service层,向前端响应数据与视图)。其中,Spring框架为servi
阅读全文
摘要:随着互联网技术的发展,现在的网站架构基本都由原来的后端渲染,变成了:前端渲染、前后端分离的形态,而且前端技术和后端技术在各自的道路上越走越远。 前端和后端的唯一联系,变成了API接口;API文档变成了前后端开发人员联系的纽带,变得越来越重要,swagger就是一款让我们更好地书写API文档的框架。s
阅读全文
摘要:freemarker是一套前端模板引擎,在使用时,要先在web项目中添加freemarker.jar的依赖。 我在这里主要演示spring-mvc整合freemarker模板引擎。项目案例的文件包结构示意图如下: 首先,在工程的web.xml文件中进行配置: 然后配置springmvc-config
阅读全文
摘要:Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条 日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。
阅读全文
摘要:注解在Java开发中有着广泛的运用,合理地运用注解,可以使得程序变得更加简洁。举例来说,方法覆写时,我们会在覆写的方法上看到@Override的注解等。可以说,看到这些注解,我们就能快速对注解施加影响的类、方法、属性等有个清晰的认识。 那么,什么是注解呢? 上述代码运行结果如下:
阅读全文
摘要:单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元就是人为规定的最小的被测功能模块。单元测试是
阅读全文
摘要:AOP—面向切面编程(Aspect Oriented Programing),它是由Gregor Kiczales在施乐的Palo Alto研究小组于1997年提出的。在传统的编程实践中,对于系统中有些行为,我们无法封装在单个的模块中,而且这些功能与行为通常并不实现系统的业务功能,但辅助系统业务功能
阅读全文
摘要:Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用其中的任何一个组件,同时为 J2EE 应用程序开发提供集成的框架。 作为一个分层架构,Spring由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容
阅读全文
摘要:Spring框架是J2EE开发中一个使用广泛的框架,它使得dao和service层的维护更加便利。Spring框架有两个重要的特征,一个是IOC,另一个是AOP。我们在这里主要介绍IOC,以及IOC中涉及的主要技术。 IOC(Inversion Of Control),控制反转是将创建对象的控制权从
阅读全文

浙公网安备 33010602011771号