摘要: 阅读全文
posted @ 2019-05-24 13:45 沙漠里的橘子皮 阅读(103) 评论(0) 推荐(0)
摘要: 我这里使用的是spring4.2.2+struts2的 2.3.24+hibernate 5.0.7 进行的SSH整合 注意: struts2和hibernate的核心jar包中都有一个jar包 版本不一样 叫javassist 这个会导致报错 需要删掉一个 导入jar包什么的就不说了 直接说说配置 阅读全文
posted @ 2019-05-11 15:16 沙漠里的橘子皮 阅读(226) 评论(0) 推荐(0)
摘要: 这里不讲spring整合别的框架 先单纯使用spring Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架 IoC:Inversion of Control 控制反转,也就是将实例化对象的控制权交由spring容器 ,实现了解耦 接口和实现类之间需要通过spring容器来建立 阅读全文
posted @ 2019-04-27 14:08 沙漠里的橘子皮 阅读(211) 评论(0) 推荐(0)
摘要: 附加jar包就不说了 从配置开始 我使用的版本是mybatis3.4.6 首先在src目录下 新建一个mybatis.xml的配置文件 这是mybatis的核心配置文件 <?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configurationPUB 阅读全文
posted @ 2019-04-21 12:35 沙漠里的橘子皮 阅读(250) 评论(0) 推荐(0)
摘要: 在某些情况下,一个对象不适合或者不能直接引用另一个对象,可以定义一个类作为调用另外一个类的中介, 类似于生活中的律师,票贩子 这就是代理类 或者需要对目标对象的方法进行一些增强,但是不能直接修改目标类,因为这违反了开闭原则 概念: 抽象角色(抽象主题):真实角色和代理角色的共同实现的接口 真实角色( 阅读全文
posted @ 2019-04-18 15:44 沙漠里的橘子皮 阅读(213) 评论(0) 推荐(0)
摘要: 1.首先在web.xml里面配置一个Struts2的核心过滤器 这样Struts2才能开始工作 <!-- 配置struts2的核心过滤器 --> <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2. 阅读全文
posted @ 2019-04-13 15:09 沙漠里的橘子皮 阅读(282) 评论(0) 推荐(0)
摘要: Hibernate中hql查询方式 Hibernate中Criteria查询方式 Hibernate中还支持sql语法的查询对象 不过不常用 阅读全文
posted @ 2019-03-25 15:29 沙漠里的橘子皮 阅读(233) 评论(0) 推荐(0)
摘要: Hibernate核心配置文件(放置在src目录下): <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 阅读全文
posted @ 2019-03-25 14:24 沙漠里的橘子皮 阅读(162) 评论(0) 推荐(0)
摘要: 连接池: 1)提高数据库访问的性能 2)管理,分配,释放连接对象的 3)初始化时,创建一定数量的连接对象(初始大小) 4)每次从连接池得到连接对象,使用完,返回给连接池 5)连接池最大值 当前连接对象数量小于最大值,创建一个新的连接对象 当前连接对象数量大于最大值,等待 6)连接池最小值 空闲状态时 阅读全文
posted @ 2019-02-27 14:11 沙漠里的橘子皮 阅读(211) 评论(0) 推荐(0)
摘要: JdomDom4j JDOM自身不包含解析器。它通常使用SAX2解析器来解析和验证输入XML文档 Dom4j自身也不包含解析器 也使用SAX解析器,Dom4j 原本是Jdom的分支 很多方法功能相同 名字不同 Jdom使用步骤: 读取xml文档: SAXBuilder builder=new SAX 阅读全文
posted @ 2019-02-26 13:52 沙漠里的橘子皮 阅读(234) 评论(0) 推荐(0)