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