摘要: Servlet.service() for servlet [springDispatcherServlet] in context with path [/ms] threw exception [Request processing failed; nested exception is org 阅读全文
posted @ 2018-11-30 18:20 moonsoft 阅读(1464) 评论(0) 推荐(0) 编辑
摘要: 1、下载jdk https://www.oracle.com/technetwork/java/javase/downloads/ 2、配置classpath 新版本好像不用配置了,我装的 JDK 8 查看: 安装完jdk之后,在doc窗口运行java -version看是否成功,如果成功,就不需要 阅读全文
posted @ 2018-11-30 15:01 moonsoft 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1、工具准备 电脑一台 CAJViewer 7.2 foxit pdf reader [主是要拥有一个pdf的虚拟打印机,你也可以安装其他的可以取的pdf虚拟打印机的软件。] 2、步骤 (1)用CAJViewer打开 (2)按住"ctrl+p"即打印文档的快捷键,然后弹出一个对话框,如图所示 (3) 阅读全文
posted @ 2018-11-26 11:35 moonsoft 阅读(4565) 评论(0) 推荐(0) 编辑
摘要: 引入安装配置基本概念和CURDHQL和Criteria关联映射 继承映射集合映射懒加载 缓存 事务其他 Hibernate不适合的场景 与JPA的集成(annotation方式) 最佳实践 模型不匹配(阻抗不匹配) Java面向对象语言,对象模型,其主要概念有:继承、关联、多态等;数据库是关系模型, 阅读全文
posted @ 2018-11-19 13:09 moonsoft 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 初看这么多术语,一下子都不好接受,慢慢来,很快就会搞懂。 下面的图简化和形象的说明了AOP 形象上看,AOP编程,就像做汉堡一样。 原始面包 - 目标对象的方法。业务组件就行了。 肉块 - Advice 汉堡 - AOP代理的方法。 将肉加到面包 - 引入 关键就是:切面定义了哪些连接点会得到通知。 阅读全文
posted @ 2018-11-14 18:47 moonsoft 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 写一个代码:关于Spring Bean的装配。基于annotation实现的范例代码。 出现了错误: 原因:错误了导入了 同一个工程中,其他包内的,同名接口。 导致错误,花了很多时间没有发现问题的原因。网上搜了很多都说关于 代理。但是这个代码是按照书籍来编写的,书上运行没有问题。 阅读全文
posted @ 2018-11-14 16:56 moonsoft 阅读(1238) 评论(0) 推荐(0) 编辑
摘要: XML Schema命名空间作用: 1、避免命名冲突,像Java中的package一样 2、将不同作用的标签分门别类(像Spring中的tx命名空间针对事务类的标签,context命名空间针对组件的标签) 参考: https://www.cnblogs.com/doit8791/p/5757798. 阅读全文
posted @ 2018-11-13 16:50 moonsoft 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1、Spring的核心容器 Spring框架的主要功能是通过其核心容器来实现的。 Spring框架提供了2种核心容器,分别是 BeanFactory 和 ApplicationContext。 BeanFactory org.springframework.beans.factory.BeanFac 阅读全文
posted @ 2018-11-13 14:55 moonsoft 阅读(433) 评论(0) 推荐(1) 编辑
摘要: 一、基本API使用方法 直接上代码,注释讲解 二、Map应用实例 使用HashMap存储省市区数据,使用Swing实现一个省市区联动程序 第一个类:使用HashMap存储省市区数据 第2个类:使用Swing实现省市区数据联动窗口程序 扫个红包吧! Donate捐赠 如果我的文章帮助了你,可以赞赏我 阅读全文
posted @ 2018-11-13 12:09 moonsoft 阅读(1599) 评论(0) 推荐(0) 编辑
摘要: BaseServlet 是项目中所有servlet的父类,作用是为了让一个servlet可以同时处理多个请求,因为我们之前比如说完成对于商品的增删改查的时候,每一个需求就要创建一个servlet,这样会显得很臃肿,所以就用到BaseServlet;采用的是反射的技术步骤 :1. 写一个BaseSer 阅读全文
posted @ 2018-11-09 17:28 moonsoft 阅读(918) 评论(0) 推荐(0) 编辑