JavaWeb
HumphreyHao
985+美硕,国外实习半载,深感好山好水好寂寞,遂放弃flag回国发展。
座右铭:
’傲视群雄,才是真正的美貌‘
展开
-
JavaWeb系列8: SpringBoot
JavaWeb系列8: SpringBoot 本文是作者的读博客笔记和心得整理,也引用了一些比较好的博客文章,部分内容来源于网络,如有侵权,请联系作者。 什么是SpringBoot springboot的优点在于他的项目中存在大量的配置,内置好了,而且默认配置了很多框架的使用方式. 使用的优点:快速的让项目跑起来. 使用方式 1,选择springboot初始化器,然后一路next 生成之后的初始化文件包括以下内容: SpringbootApplication: 一个带有main方法的类,用于启动应用程序 S原创 2020-06-28 07:28:58 · 118 阅读 · 0 评论 -
JavaWeb系列7: Hibernate
JavaWeb系列7: Hibernate 本文是作者的读博客笔记和心得整理,也引用了一些比较好的博客文章,部分内容来源于网络,如有侵权,请联系作者。 什么是Hibernate 这是一种ORM的框架,全称是Object Relative DataBase-Mapping,在java对象和关系数据库之间建立某种映射,直接存取java对象. 属于在MVC中的数据持久层,也就是DAO层. DAO层主要过程是: 操作XML,将数据封装到XML文件上,读写XML文件实现CURD 或者使用JDBC连接数据库,实现CUR原创 2020-06-28 07:28:28 · 108 阅读 · 0 评论 -
JavaWeb系列6: Maven
JavaWeb系列6: Maven 本文是作者的读博客笔记和心得整理,也引用了一些比较好的博客文章,部分内容来源于网络,如有侵权,请联系作者。 Maven 在maven出来之前,都是用Ant作为一个构建工具,并未对项目中低端工程依赖和项目本身进行管理. 核心是:依赖管理, 项目信息管理, 中央仓库, 约定大于配置的核心功能使得Maven成为当前Java项目构建和管理工具的标准选择。 常用maven命令 mvn clean:运行清理操作 mvn clean compile: 表示运行清理之后进行编译 mvn原创 2020-06-28 07:27:54 · 103 阅读 · 0 评论 -
JavaWeb系列5: Test
JavaWeb系列5: Test 本文是作者的读博客笔记和心得整理,部分内容来源于网络,如有侵权,请联系作者。 单元测试 主要用JUnit或者TestNG,开发者编写,针对方法级别的测试. 集成测试 用于检测系统能否正常工作,主要是跨组件实现测试. 功能性测试 专门的测试团队进行测试. JUnit 注解 @Test:用这个注解的方法可以作为一个测试用例. @Before:这个方法必须在每个测试之前运行 @BeforeClass:在本类所有测试之前运行 @After/@AfterClass:类似上面 @Ign原创 2020-06-28 07:27:21 · 155 阅读 · 0 评论 -
JavaWeb系列4: Spring
JavaWeb系列4: Spring 本文是作者的读博客笔记和心得整理,部分内容来源于网络,如有侵权,请联系作者。 什么是Bean 比如类里面的定义一个size变量为private,然后定义一个public的get方法,保持向后兼容性,这种手法就是bean. J2EE 出现的原因:我们只想关注我们的业务逻辑, 我们不想, 也不应该由我们来处理‘低级’的事务, 多线程,连接池,以及其他各种各种的‘低级’API, 此外Java帝国一定得提供集群功能, 这样我们的一台机器死机以后,整个系统还能运转。 J2EE包含原创 2020-06-28 07:26:44 · 95 阅读 · 0 评论 -
JavaWeb系列3: Tomcat
JavaWeb系列3: Tomcat 本文是作者的读博客笔记和心得整理,部分内容来源于网络,如有侵权,请联系作者。 Tomcat 体系结构 Tomcat是一个基于组件的服务器,它的构成组件都是可配置的,其中最外层的是Catalina servlet容器,其他组件按照一定的格式要求配置在这个顶层容器中。 Tomcat的各种组件都是在Tomcat安装目录下的/conf/server.xml文件中配置的。 <Server>原创 2020-06-27 11:46:51 · 91 阅读 · 0 评论 -
JavaWeb系列2: JSP与Servlet
JavaWeb系列2: JSP与Servlet 本文是作者的读博客笔记和心得整理,部分内容来源于网络,如有侵权,请联系作者。 什么是JSP和Servlet servlet:使得java可以通过HttpServletResponse对象输出HTML的内容. JSP:JavaServer Pages,在静态的HTML内容中嵌入Java代码,执行后动态生成HTML的内容 各自缺点 JSP:HTML中混入大量业务逻辑,隔离性不好 Servlet:java生成html,可读性很差. 改良:MVC MVC模式,是Mod原创 2020-06-27 11:46:19 · 121 阅读 · 0 评论 -
JavaWeb系列1: 连接池
JavaWeb系列1: 连接池 本文是作者的读博客笔记和心得整理,部分内容来源于网络,如有侵权,请联系作者。 连接池 连接池技术的核心是通过减少对于连接创建和关闭来提升性能,从而便利用户复用. 本质是一个容器,存放创建好的线程、http连接、数据库连接、netty连接等. 构建连接池分为3步; 1,初始化连接池,根据设置相应参数,连接池大小、核心线程数、核心连接数等参数,初始化创建数据库、http、netty连接以及jdk线程。 2,连接池使用,前边初始化好的连接池、线程池,直接从连接池、线程中取出资源即可原创 2020-06-27 11:45:45 · 124 阅读 · 0 评论