一、spring介绍 1.三层架构中spring位置 2.spring一站式框架 正是因为spring框架性质是属于容器性质的. 容器中装什么对象就有什么功能.所以可以一站式. 不仅不排斥其他框架,还能帮其他框架管理对象. aop支持、ioc思想、spring jdbc、aop 事务、junit 测 ...
分类:
编程语言 时间:
2017-06-20 21:10:39
阅读次数:
237
一、自定义拦截器 1.架构 2.拦截器创建 3.拦截器api 4.拦截器配置 二、struts2标签 1.标签体系 2.struts2标签结构 3.控制标签 准备Action然后再到jsp练习struts2标签 开始练习控制标签: 4.数据标签 5.表单标签 6.非表单标签 在action中添加错误 ...
分类:
编程语言 时间:
2017-06-19 00:32:03
阅读次数:
283
发送邮件实现(使用QQ邮箱发送到指定邮箱) 需要的jar 邮件发送类代码: 发送邮件时直接调用该方法,并且传递目标地址参数以及发送的内容 随机码: 单元测试,打印: 调用获得(static类型,直接通过类名称进行调用): 短信验证码的发送(这里使用云片短息服务平台) 导入jar 通过ajax异步操作 ...
分类:
编程语言 时间:
2017-06-17 21:37:05
阅读次数:
245
背景: 1、系统采用SSM架构、需要在10多个MYSQL数据库之间进行切换并对数据进行操作,上篇博文《springMVC+Mybatis(使用AbstractRoutingDataSource实现多数据源切换时)事务管理未生效的解决办法》 2、第一步先通过AbstractRoutingDataSou ...
分类:
编程语言 时间:
2017-06-16 14:13:56
阅读次数:
223
一、OGNL表达式 1.简介 OGNL:对象视图导航语言. ${user.addr.name} 这种写法就叫对象视图导航。 OGNL不仅仅可以视图导航.支持比EL表达式更加丰富的功能。 2.使用OGNL准备工作 2.1导包 struts2 的包中已经包含了.所以不需要导入额外的jar包 2.2代码准 ...
分类:
编程语言 时间:
2017-06-15 20:35:52
阅读次数:
213
JavaEE是开发分布式应用的工业标准,Weblogic,BES,Tomcat等是比较常见的JavaEE服务器,严格来说Tomcat没有实现全部的JavaEE规范,只能算是Servlet容器。我们从一幅Spec文档上的架构图,粗略了解JavaEE的基本结构。该结构图表达了JavaEE各元素的逻辑关系,并非物理关系。上图可以..
分类:
编程语言 时间:
2017-06-14 16:30:15
阅读次数:
188
本人博客文章网址:https://www.peretang.com/basic-knowledge-of-ejb/
什么是EJB
可移植的,可重用的,可伸缩的业务应用程序的平台
为什么选择EJB
1.易用性,由EJB容器提供许多的服务,开发人员只需要关注业务本身即可
2.集成解决方案套装,由应用服务器提供大量服务
..
分类:
其他好文 时间:
2017-06-14 11:38:29
阅读次数:
224
在JavaEE开发中,在把配置文件中的数据或用户表单提交上来的数据,封装在相应JavaBean的对象的对应属性中时:在实际开发中,使用第三方法工具包BeanUtils(commons-beanutils-xxx.jar 依赖于commons-logging-xx.jar)。 如博主在JavaWeb工 ...
分类:
编程语言 时间:
2017-06-13 22:42:51
阅读次数:
229
实际应用中,我们会有在项目服务启动的时候就去加载一些数据或做一些事情这样的需求。 为了解决这样的问题,spring Boot 为我们提供了一个方法,通过实现接口 CommandLineRunner 来实现。 很简单,只需要一个类就可以,无需其他配置。 创建实现接口 CommandLineRunner ...
分类:
编程语言 时间:
2017-06-12 23:54:02
阅读次数:
246
一、导包 1、添加Spring的核心包 2、添加Spring MVC的核心包 二、在WEB-INFO/web.xml中配置前端控制器DispatcherServlet 三、在Resource下配置applicationContext.xml 四、新建一个Controller和JSP,并把该Contr ...
分类:
编程语言 时间:
2017-06-12 19:53:00
阅读次数:
189