发表于: 2017-09-20 23:40:37

0 666


今天完成的任务:

1.学习基础:

String Buffer:需要对字符串修改的时候会用到。相似的还有String Builder。这两种与String 不同的是他们可以多次被修改,并且不产生新的未使用对象。

String Buffer 速度较慢,但是安全。

String Builder速度快,但是安全不高。

使用String Buffer来实现插入数据。
首先原理是insert into User values (‘1’,‘chen’,‘20’),(‘2’,‘hao’,‘20’);

这样子可以同时插入两条数据,如果我使用这种原理来同时插入1000条数据,那么插入数据的速度会边的快很多。

    写小程序,选出101-200之间的素数。

2.学习springmvc

mvcmodel view controller

配置tomcat

然后访问localhost8080/。没问题。

然后找了网上的代码实现hellowordSpringmvc,但是只能够显示我的index文件中的信息,如果想要hello.jsp就会出现500错误。

Springmvc的运行的流程:

1.首先dispatcherservlet作为最核心的部分,由他发出命令和接收返回的值。

2.用户发出的请求http://localhost:8080/hello发送到web容器,web容器根据/hello的路径来映射到dispatcherservlet进行处理。

3.DispatcherServlet——>BeanNameUrlHandlerMapping进行处理之后返回controller

4. DispatcherServlet——> SimpleControllerHandlerAdapter——>HelloWorldController处理器功能处理方法的调用,该处理方法返回一个ModelAndViewDispatcherServlet

5. helloModelAndView的逻辑视图名)——>InternalResourceViewResolver InternalResourceViewResolver使用JstlView,具体视图页面在/WEB-INF/jsp/hello.jsp

6JstlView/WEB-INF/jsp/hello.jsp——>渲染,将在处理器传入的模型数据(message=HelloWorld)在视图中展示出来;

7返回控制权给DispatcherServlet,由DispatcherServlet返回响应给用户,到此一个流程结束。


明天的计划:

明天准备继续学习Springmvc然后搞明白内部运行的流程。

然后把问题解决了。

遇到问题:

1配置tomcat的时候一开始一直都找不到环境变量的地址,后来添加了CATALINA_BASE之后就可以了,然后配置了两次终于可以访问8080了。

2找了网上的代码实现hellowordSpringmvc,但是只能够显示我的index文件中的信息,如果想要看hello.jsp就会出现500错误。

收获:

了解了基本的Springmvc。

学习了基础知识。


返回列表 返回列表
评论

    分享到