摘要: 1 需求一个老师对应一个班级一个班级只有一个老师根据班级id查询班级信息,这个班级信息中有老师的信息2 创建表和数据CREATE TABLE teacher( t_id INT PRIMARY KEY AUTO_INCREMENT, t_name VARCHAR(20));CREATE TABLE class( c_id INT PRIMARY KEY AUTO_INCREMENT, c_na... 阅读全文
posted @ 2015-09-15 10:57 师享空间 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 1 准备表和数据CREATE TABLE orders( order_id INT PRIMARY KEY AUTO_INCREMENT, order_no VARCHAR(20), order_price FLOAT);INSERT INTO orders(order_no, order_price) VALUES('aaaa', 23);INSERT INTO orders(order_no... 阅读全文
posted @ 2015-09-15 10:27 师享空间 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1 准备表和数据CREATE TABLE orders( order_id INT PRIMARY KEY AUTO_INCREMENT, order_no VARCHAR(20), order_price FLOAT);INSERT INTO orders(order_no, order_price) VALUES('aaaa', 23);INSERT INTO orders(order_no... 阅读全文
posted @ 2015-09-15 10:26 师享空间 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 1 连接数据库的配置,单独放在一个properties文件中,1.1 这个文件放在src目录下1.2 文件内容driver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/mybatisname=rootpassword=root1.3 将db.properties引入到conf.xml中... 2 为实体类定... 阅读全文
posted @ 2015-09-15 10:06 师享空间 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1、MyBatis的介绍MyBatis 是支持普通SQL 查询、存储过程和高级映射的优秀持久层框架MyBatis 可以使用简单的XML 或注解用于配置和原始映射JDBC、dbutils、MyBatis、Hibernate的区别2、快速入门2.1 添加ja的包mybatis-3.3.0.jar 下载地址:http://pan.baidu.... 阅读全文
posted @ 2015-09-15 09:34 师享空间 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 1、XML 的实现1.1 定义SQL映射xml文件 insert into users(name, age) values(#{name}, #{age}); delete from users where id=#{id} update users set name=#{name},age=#{age} where id=#{id}parameterType="cn.imentors.mybat... 阅读全文
posted @ 2015-09-15 09:34 师享空间 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 一、课程回顾 整本书分为二部分,第一部是程序的基础,第二部Java类基础1 第一章~第十章Java语法选择结构(重点)循环结构(重点)(难点)数组2 第十一章~第十五章类和对象(难点)类的方法(重点)字符串类二、知识点梳理1 程序逻辑2 数组3 初识Java三、总结多重if和switch选择结构都可以用于多分支的情况,但使用场合不同while循环是先判断再执行,do-while循环反之for... 阅读全文
posted @ 2015-09-12 21:57 师享空间 阅读(1468) 评论(0) 推荐(0) 编辑
摘要: 一、MySQL中的数据类型MySQL支持多种数据类型,数值类型、日期/时间类型和字符串类型不区分大小写1、数值类型类型名涵义tinyint一个很小的整数,1个字节 0-255 例:定义年龄,可以用这个类型smallint一个小整数,2个字节mediumint一个中等大小的整数,3个字节int、integer一个正常大小的整数,4个字节bigint一个大整数,8个字节float一个小(单精密)浮... 阅读全文
posted @ 2015-09-09 10:57 师享空间 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 一、Navicat1 说明Navicat Premium 是一款很不错的数据库管理工具,可以连接并管理mysql/postgresql/oracle/sqlite/sql server数据库。可以打开、设置以及新建表、视图、函数及事件。可以查询数据库,支持打开查询、设计查询及新建/删除查询。可以让你同时连接到多种数据库,让你管理数据更便捷,支持多种数据库之间数据的传输。2、下载 ht... 阅读全文
posted @ 2015-09-08 09:55 师享空间 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 一、难点突破1 知识梳理二、综合练习1 阶段1:练习——分析业务,创建用户类 1.1 需求说明分析业务,抽象出类、类的特征和行为创建用户类 1.2 分析1.3 代码创建用户:定义用户类Person,定义类的属性(name、score)和类的方法(showFirst())/** * * @author wangshaohua * */public class Person { String... 阅读全文
posted @ 2015-08-14 14:32 师享空间 阅读(3224) 评论(0) 推荐(0) 编辑