社区
非技术区
帖子详情
spring发邮件和java整合jdni效率谁高?
hwt_211
2012-03-30 01:17:48
如题,哪个效率更加高一些?
...全文
45
回复
打赏
收藏
spring发邮件和java整合jdni效率谁高?
如题,哪个效率更加高一些?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
spring
4.3.9相关jar包
spring
-core.jar(必须):这个jar 文件包含
Spring
框架基本的核心工具类。
Spring
其它组件要都要使用到这个包里的类,是其它组件的基本核心,当然你也可以在自己的应用系统中使用这些工具类。 外部依赖Commons Logging, (Log4J)。
spring
-beans.jar(必须):这 个jar 文件是所有应用都要用到的,它包含访问配置文件、创建和管理bean 以及进行Inversion of Control / Dependency Injection(IoC/DI)操作相关的所有类。如果应用只需基本的IoC/DI 支持,引入
spring
-core.jar 及
spring
-beans.jar 文件就可以了。 外部依赖
spring
-core,(CGLIB)。
spring
-aop.jar(必须):这个jar 文件包含在应用中使用
Spring
的AOP 特性时所需的类和源码级元数据支持。使用基于AOP 的
Spring
特性,如声明型事务管理(Declarative Transaction Management),也要在应用里包含这个jar包。 外部依赖
spring
-core, (
spring
-beans,AOP Alliance, CGLIB,Commons Attributes)。
spring
-context.jar(必须):这个jar 文件在基础IOC功能上为
Spring
核心提供了大量扩展服务,此外还提供许多企业级服务的支持,有邮件服务、任务调度、JNDI定位,EJB集成、远程访问、缓存以及多种视图层框架的支持。可以找到使用
Spring
ApplicationContext特性时所需的全部类,
JDNI
所需的全部类,instrumentation组件以及校验Validation 方面的相关类。 外部依赖
spring
-beans, (
spring
-aop)。
spring
-jdbc.jar(必须) :这个jar 文件包含对
Spring
对JDBC 数据访问进行封装的所有类。 外部依赖
spring
-beans,
spring
-dao。
spring
-web.jar(必须) :这个jar 文件包含Web 应用开发时,用到
Spring
框架时所需的核心类,包括自动载入Web Application Context 特性的类、Struts 与JSF 集成类、文件上传的支持类、Filter 类和大量工具辅助类。 外部依赖
spring
-context, Servlet API, (JSP API, JSTL, Commons FileUpload, COS)。
spring
-webmvc.jar :这个jar 文件包含
Spring
MVC 框架相关的所有类。包含国际化、标签、Theme、视图展现的FreeMarker、JasperReports、Tiles、Velocity、XSLT相关类。包括框架的Servlets,Web MVC框架,控制器和视图支持。当然,如果你的应用使用了独立的MVC 框架,则无需这个JAR 文件里的任何类。 外部依赖
spring
-web, (
spring
-support,Tiles,iText,POI)。
spring
-aspects.jar :提供对AspectJ的支持,以便可以方便的将面向方面的功能集成进IDE中,比如Eclipse AJDT。
spring
-context-support.jar:
Spring
context的扩展支持,用于MVC方面。
spring
-expression.jar:
Spring
表达式语言。
spring
-instrument.jar:
Spring
对服务器的代理接口
spring
-instrument-tomcat.jar:
Spring
对tomcat连接池的集成
spring
-jms.jar:为简化jms api的使用而做的简单封装。 外部依赖
spring
-beans,
spring
-dao,JMS API。
spring
-orm.jar:
整合
第三方的orm实现,如hibernate,ibatis,jdo以及
spring
的jpa实现
spring
-oxm.jar:
Spring
对于object/xml映射的支持,可以让
JAVA
与XML之间来回切换
spring
-messaging.jar:
spring
-test.jar:对JUNIT等测试框架的简单封装
spring
-tx.jar:为JDBC、Hibernate、JDO、JPA等提供的一致的声明式和编程式事务管理。
spring
-webmvc-portlet.jar:
Spring
MVC的增强
spring
-websocket.jar:
spring
4.1核心包
相关介绍 1.
spring
-aop-4.1.1.RELEASE.jar
Spring
面向切面编程,提供AOP实现。
Spring
Beans之上将横切关注点模块化 2.
spring
-aspects-4.1.1.RELEASE.jar 提供的对AspectJ框架的
整合
,也是A面向切面编程。 AspectJ可用于基于普通
Java
对象的模块化 注意:aop 和 aspects区别: http://www.oschina.net/translate/comparative_analysis_between_
spring
_aop_and_aspectj。 3.
spring
-beans-4.1.1.RELEASE.jar IOC的基础实现。 配置文件 创建和管理bean。 4.
spring
-context-4.1.1.RELEASE.jar 在基础IOC功能上提供扩展服务,此外还提供许多企业级服务的支持,有邮件服务、任务调度、JNDI定位,EJB集成、远程访问、缓存以及多种视图层框架的支持。这个jar 文件为
Spring
核心提供了大量扩展。可以找到使用
Spring
ApplicationContext特性时所需的全部类,
JDNI
所需的全部类,instrumentation组件以及校验Validation 方面的相关类。 外部依赖
spring
-beans, (
spring
-aop)。 5.
spring
-context-support-4.1.1.RELEASE.jar 这个jar文件包含支持缓存Cache(ehcache)、JCA、JMX、邮件服务(
Java
Mail、COS Mail)、任务计划Scheduling(Timer、Quartz)方面的类。 UI方面的用来与模板(Templating)引擎如 Velocity、FreeMarker、JasperReports集成的类, 6.
spring
-core-4.1.1.RELEASE.jar
spring
核心包 7.
spring
-expression-4.1.1.RELEASE.jar
spring
表达语言 SpEL以"#{...}"进行标识。 8.
spring
-instrument-4.1.1.RELEASE.jar
Spring
对服务器的代理接口 9.
spring
-instrument-tomcat-4.1.1.RELEASE.jar
Spring
对tomcat连接池的集成 10.
spring
-jdbc-4.1.1.RELEASE.jar 对jdbc简单封装 11.
spring
-jms-4.1.1.RELEASE.jar 简单封装jms api接口 jms:
Java
消息服务(
Java
Message Service)应用程序接口 12.
spring
-messaging-4.1.1.RELEASE.jar 消息发送 13.
spring
-orm-4.1.1.RELEASE.jar 14.
spring
-oxm-4.1.1.RELEASE.jar
Spring
对于object/xml映射的支持,可以让
JAVA
与XML之间来回切换 15.
spring
-test-4.1.1.RELEASE.jar 支持
Spring
组建JUnit和TestNG的单元测试和集成测试。 16.
spring
-tx-4.1.1.RELEASE.jar 17.
spring
-web-4.1.1.RELEASE.jar 包含Web应用开发时,用到
Spring
框架时所需的核心类,包括自动载入WebApplicationContext特性的类、Struts与JSF集成类、文件上传的支持类、Filter类和大量工具辅助类。 18.
spring
-webmvc-4.1.1.RELEASE.jar 包含
Spring
MVC框架相关的所有类。包含国际化、标签、Theme、视图展现的FreeMarker、JasperReports、Tiles、Velocity、XSLT相关类。当然,如果你的应用使用了独立的MVC框架,则无需这个JAR文件里的任何类。 19.
spring
-webmvc-portlet-4.1.1.RELEASE.jar http://www.cnblogs.com/dyllove98/archive/2013/07/01/3165750.html Porlet工作流程和Servlet的主要差异在于,Portlet的请求处理有两个独特 的阶段:动作阶段和显示阶段。动作阶段会有“后台”数据改变或动作的代码,这些代码 只会执行一次。显示阶段会产生用户每次刷新时的看到的显示内容。重要的是, 在单个请求的整个处理过程中,动作阶段只会
Spring
整合
mybatis配置JNDI数据源
Spring
整合
mybatis配置JNDI数据源
18.
JAVA
之三大框架
Spring
、IOC和DI、拦截器、MVC项目、Mybatis持久层、动态SQL、SSM
JAVA
之三大框架
Spring
、IOC和DI、拦截器、MVC项目、Mybatis持久层、动态SQL、SSM
【
Spring
框架】
Spring
框架介绍
Spring
框架介绍
Spring
是分层的
Java
SE/EE 应用 full-stack 全栈式轻量级开源框架,以 IOC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层
Spring
MVC 和持久层
Spring
JDBC 以及业务层事务管理等众多的企业级应用技术,还能
整合
开源世界众多著名的第三方框架和类库,逐渐成为使用最多的
Java
EE 企业应用开源框架。
Spring
的源代码设计精妙、结
非技术区
23,407
社区成员
70,514
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章