- 博客(12)
- 收藏
- 关注
原创 开发项目各个层的心得
一共有这么几层,首先是jdbc层,专门用来处理连接数据库问题,utils是用来存放一些数据库的数据,dao层是最基本的,用来具体的实现增删改查的功能,service层用来调用dao层方法,实现比dao层更加高级的功能,最后的是web层,获取jsp表单的数据,同时将数据传给service处理,之后再返回结果给相应的jsp。...
2019-07-28 18:56:51
217
原创 mvc框架的相关了解
什么是mvc模式,mvc是Model View Controller,即模型-视图-控制器模式。是用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。可以通过对复杂度的简化,使程序结构更加直观。从网上相关知识查找可以知道MVC框架,其强制性的使应用程序输入、处理和输出分开。使用MVC应用程序被分成三个核心部...
2019-07-28 18:54:15
150
原创 项目开发数据库心得回顾
在做学生管理系统的时候要与数据库连接,连接的步骤依旧是八个步骤:导入相应的jar包;加载驱动;连接自己的数据库;建立相应的sql语句;建立sql执行对象;执行sql语句;处理结果;关闭执行对象以及数据库的连接。为了使得程序开发更加的简洁明了,建立jdbc类也就是数据库类来专门的进行数据库的连接,将sql语句则写在底层的dao层来实现相应的增删改查。...
2019-07-28 18:44:43
308
原创 第三周实训心得(三)
这周老师介绍了关于Serlvet的有关知识,Servlet其实就是一个遵循Servlet开发的java类。Serlvet是由服务器调用的,运行在服务器端。之所以要用到Serlvet,是因为如果我们编写java程序想要在网上实现 聊天、发帖、这样一些的交互功能,单单只是普通的java技术是非常难完成的。sun公司就提供了Serlvet这种技术供我们使用。而提到Serlvet就需要提一提HTTP协议,...
2019-07-21 10:28:42
202
原创 第三周实训心得(二)
老师介绍了jsp的九大内置对象和四种属性范围:jsp的九大内置对象:1.PageContext javax.servlet.jsp.PageContext JSP的页面容器2.request javax.servlet.http.HttpServletrequest 获取用户的请求信息3.response javax.servlet.http.HttpServletResponse 服务器...
2019-07-21 10:14:58
192
原创 第三周实训心得(一)
这周老师介绍了jsp的相关知识,以及在idea上面配置tomcat,jsp,全名为Java Server Pages,其本身是一个特殊的servlet,主要工作原理是翻译,编译和执行,当用户访问jsp的时候,会先将jsp文件翻译成相应的Java源文件,如果翻译的时候发现错误代码,会停止翻译并返回错误信息,翻译成功后在通过编译成.class文件之后就是具体的执行。...
2019-07-21 10:12:05
369
原创 数据库连接的具体实现
这次是将之前的学生管理系统与数据库连接起来,思路是,创建三个类,主类的主要作用是直接调用方法类的相应方法,输出结果就可以了;jdbc类就是单纯的连接数据库,每当用户进行增删改查基本功能,都需要加载数据库,如果在每个方法都写上去,虽然可以执行,但是比较繁琐,直接把它抽出来,封装成类,而后在方法类里面直接调用就可以了;方法类,顾名思义,就是来写各种具体的实现方法,直接调用jdbc类的方法来执行对数据库...
2019-07-14 15:15:06
757
原创 第二周实训心得(二)
这次主要是介绍了JavaWeb:首先是html,这是最先接触的,也是最容易的网页开发语言,重点是标签的学习,尤其是表单标签,这是主要用来数据交互的;CSS,层叠样式表,重点是选择器的使用;JavaScript这可以算是比较重要的,这是一门客户端脚本语言,主要的功能是可以增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。之后就是BOM和DOM,浏览器对...
2019-07-14 15:02:49
235
原创 第二周实训心得(一)
这周我们学习了数据库和html,css等相关的内容,关于数据库的相关连接,其实还是比较简单的,记住jdbc的八个步骤:导入相应的jar包;加载驱动;连接自己的数据库;建立相应的sql语句;建立sql执行对象;执行sql语句;处理结果;关闭执行对象以及数据库的连接。但是这样使用会有一个问题,那就是用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站...
2019-07-14 14:51:51
248
原创 第一周的实训心得(二)
这篇主要是介绍通过一周的学习,自己对于HashSet和TreeSet这两种set类型的容器的理解,HashSet,实现原理其实是HashMap,相对于HashMap有单独的key和value,HashSet的key其实也是value,在HashSet中的所有操作都是在HashMap中进行的,因为存储数据的操作都是在HashMap底层中进行,当要加入一个元素的时候,会先计算这个元素的HashCode...
2019-07-07 10:50:33
284
原创 第一周实训心得(一)
这周老师主要介绍了集合,HashSet和TreeSet这两种set类型的容器,Map集合以及相应的方法等相关内容,除此之外老师也补充了很多的内容,比如实训的第二天老师通过操作数栈和局部变量表的方式介绍了i++,i—,以及两者混合的情况,同时也再次的介绍了面向对象和面向过程的概念,比如面向过程的一个例子,如果我要使用一些要用数组实现的功能,首先要创建一个数组并且将它初始化,然后再进行相应的操作,但是...
2019-07-07 10:46:26
284
原创 配置实训所需的软件的心得
今天的实训内容是关于jdk,tocmat,moven,MySQL和和idea等软件的相关配置,安装的步骤其实很简单,主要还是细节的问题,比如说jdk的环境变量配置,一开始的时候,由于不注意一些细节,在安装的过程中没有仔细,虽然安装没有报错,但是之后在cmd中运行Java或者Javac就会报错,无独有偶,moven的环境变量配置也是,一开始的时候安装是按网上的来做,结果报错,之后老师设置了绝对路径等...
2019-06-30 18:10:47
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅