笔记
A~小天
编程小白,分享自己的心得和分享记录。
展开
-
spring集成
1. pom 1.1 hibernate相关(5.2.12.Final) hibernate-core hibernate-c3p0(数据库连接池) hibernate-ehcache mysql-connector-java(5.1.44) 1.2 spring相关(5.0.1.RELEASE) spring-context spring-orm spring-web spring-aspects...原创 2020-10-11 15:26:04 · 145 阅读 · 0 评论 -
AOP中关键性概念
连接点(Joinpoint):程序执行过程中明确的点,如方法的调用,或者异常的抛出.目标(Target):被通知(被代理)的对象注1:完成具体的业务逻辑通知(Advice):在某个特定的连接点上执行的动作,同时Advice也是程序代码的具体实现,例如一个实现日志记录的代码(通知有些书上也称为处理)注2:完成切面编程代理(Proxy):将通知应用到目标对象后创建的对象(代理=目标+通知), 例子:外科医生+护士注3:只有代理对象才有AOP功能,而AOP的代码是写...原创 2020-10-11 15:22:47 · 526 阅读 · 0 评论 -
struts2配置
1. 环境搭建 1.1 jar 1.2 web.xml 1.3 struts.xml struts.xml(核心配置文件) struts.properties(全局属性文件)引入jar包<properties> <struts2.version>2.5.16</struts2.version></properties><version>${struts2.version}</versio...原创 2020-10-11 15:21:12 · 166 阅读 · 0 评论 -
Spring是什么以及作用
1. 什么是spring,它能够做什么? Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。 Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。 然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 目的:解决企业应用开发的复杂性 功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能 范围:任何Java...原创 2020-10-11 15:18:47 · 1375 阅读 · 0 评论 -
反射
1.什么是反射?反射是一种机制,利用反射机制动态的实例化对象、读写属性、调用方法、构造函数。2.如何得到类对象一切反射相关的代码都从获得类对象开始3种获取方式:2.1 类名.class;2.2 对象名.getClass();2.3 Class.forName(全限定名/全路径名)3.根据类得到类名(全限定名/全路径名)1)cName.getName(); -->获取全限定名2)cName.getSimpleName(); -->获取类名3)cName.getPack原创 2020-07-16 16:54:48 · 87 阅读 · 0 评论 -
XML建模
1.什么叫XML建模将XML配置文件中的元素、属性、文本信息转换成对象的过程叫做XML建模XML建模1)根据XML配置文件元素节点创建元素节点实体类ConfigModel、ActionModel、ForwardModel2)利用dom4j+xpath技术实现XML建模ConfigModelFactoryDTD约束:由XML的根节点往里建立约束XML建模:由最里层节点往根节点进行建模,一个元素节点代表一个实体代码如下import org.dom4j.Document;import o原创 2020-07-16 16:51:28 · 115 阅读 · 1 评论 -
XML的作用
XML的作用1.1配置 .xml和.properties1.2数据交互(获取第三方数据)2.Java中3种配置位置及读取方式2.1如何使用Properties读取配置文件1)*.properties文件以键值对的方式存储数据;2)使用Properties类读取配置文件; 2.2 配置位置1)存放于根目录下,/代表获取src根目录的绝对路径2)存放于同一类的包下,不加/代表同类名包下的相对路径;3)存放于WEB-INF目录下ServletContext sc=this.getServ原创 2020-07-15 08:24:44 · 250 阅读 · 0 评论 -
Msp
Map1.1 特点:无序、以键值对的形式添加元素,键不能重复,值可以重复它没有继承Collection接口1.2 遍历1.2.1 先取出保存所有键的Set,再遍历Set即可(2种)1.2.2 先取出保存所有Entry的Set,再遍历此Set即可2.HashMap与HashTable之间的区别(重点)同步既排队 线程安全的 hashtable异步 线程非安全的 hashmap其它3.1 Collections:工具类,提供一组静态方法操作Collectio.原创 2020-07-12 17:03:48 · 165 阅读 · 0 评论