使用建立一个Student类,利用数据库来存储多个Student,写完一个方法在main中写一段测试代码,运行以保证目前所做工作的正确性。有以下方法: 1)add(Student stu):可以向其中增加新的学生,并保存在数据库中 测试add方法是否正确:用add方法向数据库增加一个新的学生,然后在 ...
分类:
数据库 时间:
2018-06-30 01:04:48
阅读次数:
276
Hibernate部分 1.为什么要使用Hibernate开发你的项目呢?Hibernate的开发流程是怎么样的? 为什么要使用 ①.对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。 ②.Hibernate 是一个基于JDBC的主流持久化框架,是一个优秀的ORM 实现。他很 ...
分类:
Web程序 时间:
2018-06-29 21:04:20
阅读次数:
169
最近在学习MyBatis框架,我在这里记录一下学习MyBatis过程中的心得体会。 Mybatis是什么?使用它我们可以做什么? MyBatis是一个开源的数据持久层框架,它内部封装了通过JDBC访问数据库的操作,支持普通的SQL查询、存储过程和高级映射,几乎消除了所有的JDBC代码和参数的手工设置 ...
分类:
其他好文 时间:
2018-06-19 13:46:23
阅读次数:
169
最近在学习MyBatis框架,我在这里记录一下学习MyBatis过程中的心得体会。 Mybatis是什么?使用它我们可以做什么? MyBatis是一个开源的数据持久层框架,它内部封装了通过JDBC访问数据库的操作,支持普通的SQL查询、存储过程和高级映射,几乎消除了所有的JDBC代码和参数的手工设置 ...
分类:
其他好文 时间:
2018-06-19 11:56:56
阅读次数:
191
JDBC是Java程序连接和存取数据库的应用程序接口(API),包括两个包:java.sql和javax.sql。 用JDBC访问数据库的一般步骤: 1.建立数据源 2.装入JDBC驱动程序:使用Class.forName()显示加载驱动程序 3.建立连接 4.执行SQL语句 5.检索结果和关闭连接 ...
分类:
数据库 时间:
2018-06-18 16:06:39
阅读次数:
189
Struts2 Struts2本质可以分为三个部分? Struts2本质可以分为三个部分? 答:核心控制层(FilterDispatcher),业务控制层(Action)和用户实现企业业务逻辑组件。 Struts2的基本流程? Struts2的基本流程? (1)客户端初始化一个指向Servlet容器 ...
分类:
编程语言 时间:
2018-05-07 11:02:44
阅读次数:
170
一、MyBatis简介 MyBatis是面向sql的持久层框架,他封装了jdbc访问数据库的过程,我们开发,只需专注于sql语句本身的拼装,其它赋值的过程全部可以交给MyBatis去完成。 与Hibernate比较: 1.Hibernate学习门槛不低,要精通门槛更高。门槛高在怎么设计O/R映射,在 ...
分类:
其他好文 时间:
2018-05-01 23:53:15
阅读次数:
222
使用jsp显示页面信息 使用servlet进行流程控制 使用Javabean实现业务封装 使用数据源+JDBC访问数据库 使用jQuery进行页面交互 使用过滤器完成中文乱码问题 使用servlet3.0的注解实现servlet声明 使用memcached缓存技术保存购物车和收藏商品的数据 使用Li ...
分类:
其他好文 时间:
2018-04-09 21:09:23
阅读次数:
152
一、MyBatis学习 平时我们都用JDBC访问数据库,除了自己需要写SQL,还要操作Connection,Statement,ResultSet这些。 使用MyBatis,只需要自己提供SQL语句,其他的工作,建立数据库连接,Statement等一些JDBC相关异常处理工作都交给了MyBatis去 ...
分类:
其他好文 时间:
2018-03-09 11:52:57
阅读次数:
228
JDBC Java数据库连接(Java DataBase Connectivity,JDBC)用于在Java程序中实现数据库操作功能,它提供了执行SQL语句、访问各种数据库的方法,并为各种不同的数据库提供统一的操作接口,java.sql包中包含了JDBC操作数据库的所有类。通过JDBC访问数据库一般 ...
分类:
数据库 时间:
2018-02-03 15:46:08
阅读次数:
142