上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 50 下一页
摘要: 底层动态代理 程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式 导入aop的相关模块 动态感知业务类运行的状态 通知: 前置 @Before 后置 @After 环绕 @Around 异常@AfterThrowing 返回 @AfterReturning 补充环绕通知: 动态代理 阅读全文
posted @ 2019-04-07 21:33 toov5 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 以数据库为例: 引入 c3p0数据源maven坐标 数据库驱动 这样就可以将数据源注册到容器中了 如何激活呢? 通过@Profile ! 指定组件在哪个环境的情况下 才能被注册到容器中,不指定任何环境下都能注册。 只有当激活的bean 才能被注册进来 加了环境表示@Profile 的bean 只有当 阅读全文
posted @ 2019-04-07 16:06 toov5 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 上面是与生命周期有关的内容,下面是属性赋值相关的: 测试: 看看容器有哪些Bean 除了容器自带的,还有就是我们配置的person,还没有赋值哦 xml: <baen id = "person" class = "com.toov5.Person"> <property name = "age" v 阅读全文
posted @ 2019-04-06 15:04 toov5 阅读(2251) 评论(0) 推荐(0) 编辑
摘要: 对于上面的知识图解,需要一点一点的研究。 首先核心容器: 控制反转 和 依赖注入 创建工程: maven仓库搜索 spring context : 引入后 <!-- https://mvnrepository.com/artifact/org.springframework/spring-conte 阅读全文
posted @ 2019-04-04 00:10 toov5 阅读(2054) 评论(0) 推荐(0) 编辑
摘要: Java中应采用main函数运行。 1.Tomcat是Java开发的,启动的时候入口类为BootStrap main函数 2. 执行到我们的main函数中的init方法 2.1 使用Java的放射技术实例化我们的Catalina(实际上是个包装类,包装了所有的tomcat核心组件 (Connecto 阅读全文
posted @ 2019-04-02 10:33 toov5 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 自动配置原理配置文件到底能写什么?怎么写?自动配置原理; 参考:https://docs.spring.io/spring-boot/docs/1.5.9.RELEASE/reference/htmlsingle/#common-application-properties配置文件能配置的属性参照1 阅读全文
posted @ 2019-04-01 23:37 toov5 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 作为一名专业编程人员,您碰到的大多数 Java servlet 都是为响应 Web 应用程序上下文中的 HTTP 请求而设计的。因此,javax.servlet 和 javax.servlet.http 包中特定于 HTTP 的类是您应该关心的。对于Servlet容器(Tomcat)与HttpSer 阅读全文
posted @ 2019-04-01 22:47 toov5 阅读(160) 评论(0) 推荐(0) 编辑
摘要: Tomcat运行在JVM之上,它和HTTP服务器一样,绑定IP地址并监听TCP端口,同时还包含以下指责: 补充下Servlet容器工作模式 按照工作模式的不同,Servlet容器可以分为以下3类: 在这种模式下,Servlet容器作为构成Web服务器的一部分而存在。当使用基于Java的Web服务器时 阅读全文
posted @ 2019-04-01 22:36 toov5 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 总结: Servlet:性能最好,处理Http请求的标准。 SpringMVC:开发效率高(好多共性的东西都封装好了,是对Servlet的封装,核心的DispatcherServlet最终继承自HttpServlet) 这两者的关系,就如同MyBatis和JDBC,一个性能好,一个开发效率高,是对另 阅读全文
posted @ 2019-04-01 22:12 toov5 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型是放在栈中还是放在堆中,这取决于基本类型声明的位置。 一:在方法中声明的变量,即该变量是局部变量,每当程序调用方法时,系统都会为该方法建立一个方法栈,其所在方法中声明的变量就放在方法栈中,当方法结束系统会释放方法栈,其对应在该方法中声明的变量随着栈的销毁而结束,这就局部变量只能在方法中有 阅读全文
posted @ 2019-04-01 16:40 toov5 阅读(124) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 50 下一页