摘要:
1.jar包 2.mybatis-config.xm配置文件 3.dao daoImpl dao.xml MyBatisUitl工具类 单测 阅读全文
摘要:
1.在web.xml中配置前端控制器 2.制定处理器 3.配置SpringMVCxml 视图解析器 4.jsp效果图 二:注解式开发 1.使用@Controller和@RequestMapping()实现欢迎程序 2.一个处理类定义多个处理器方法 注解式开发 命名空间 效果图 3.注解式开发 请求中 阅读全文
摘要:
1. 1.Spring MVC简介 Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时 阅读全文
摘要:
1、Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDD 阅读全文
摘要:
1.任务 Job:是一个接口,只有一个方法void execute(JobExecutionContext context),开发者实现该接口定义运行任务,JobExecutionContext类提供了调度上下文的各种信息。Job运行时的信息保存在 JobDataMap实例中; 2.触发器 Trig 阅读全文
摘要:
James是Apache的一个开源项目,纯Java实现,Apache james Server作为一个企业级的邮件服务器,对SMTP,POP3,IMAP等邮件协议提供完整的支持。 1.搭建James服务器 Apache James 的官方网站为:http://james.apache.org/,当前 阅读全文
摘要:
1.appliactionContext.xml配置 2.接口:IUserDAO.java 3.接口实现类:UserDAOImpl.java Spring提供了JdbcDaoSupport支持类,所有DAO继承这个类,就会自动获得JdbcTemplate(前提是注入DataSource)。 Jdbc 阅读全文
摘要:
1. 经典的基于代理的AOP 1. 创建通知:定义一个接口 2.编写一个SleepHelper类,它里面包含了睡觉的辅助工作,用AOP术语来说它就应该是通知 然后在spring配置文件中进行配置: <!-- 被代理目标对象 --> 代理类 3、使用AspectJ的注解 用@Aspect的注解来标识切 阅读全文
摘要:
一.为什么要进行数据校验 对于一个web应用而言,所有的应用数据都是通过浏览器收集的,用户的输入信息是非常复杂的,对于一些用户操作不熟练,输入出错,等网络传输不稳定,这些都有可能导致异常输入。 异常的输入,轻则导致系统非正常中断,重则导致系统崩溃,应用程序必须能正常处理表现层接收的异常数据,通常的做 阅读全文
摘要:
一.与Servlet API解耦的访问方式 1.为了避免与Servlet API耦合在一起,方便Action类做单元测试, Struts2对HttpServletRequest、HttpSession和ServletContext进行了封装, 构造了三个Map对象来替代这三种对象,在Action中, 阅读全文
摘要:
瞬时状态(Transient) 瞬时状态(Transient) 通过new创建对象后,对象并没有立刻持久化,它并未与数据库中的数据有任何关联,此时Java对象的状态为瞬时状态。 Session对于瞬时状态的Java对象是一无所知的,当对象不再被其他对象引用时,它的所有数据也就丢失了,对象将会被Jav 阅读全文
摘要:
1.建立多对一的单向关联关系 01.配置单向多对一关联 Dept.hbm.xml文件 在以上映射代码中,dept属性使Dept类型,而EMP表的外键DEPTNO是整数类型,显然类型不匹配,因此不能使用<property>元素来映射dept属性,而要使用<many-to-one>元素; <many-t 阅读全文
摘要:
//定义一个静态类类型的变量 public static FrmPlay frmplay; //将类的构造函数设置为私有 private FrmPlay() { } //定义一个静态方法产生唯一的类对象 public static FrmPlay GetInfo() { if(frmplay==nu 阅读全文
摘要:
1.抽象类关键字 abstract 2.抽象类不能实例化 3.抽象方法没有方法体 4.子类实现抽象方法的快捷键 Ctrl+.+Enter 5.一个类如果继承抽象类,那么重写重写类中的所有方法 7.抽象类不能是静态类和密封类 8.抽象类方法只能存在于抽象类中 9.抽象类中抽象方法只是用来规定子类方法的 阅读全文
摘要:
1.登录窗体基本控件:label(标签控件)主要属性:Image(在标签上显示的图像)Text(在标签上显示的文本)TextBox(文本框控件)主要属性:PasswordChar(指示在作为密码框时,文本框中显示的字符,而不是实际输入的文本)Button(按钮控件)ComboBox(下拉框)属性:S... 阅读全文