- 博客(11)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 基于SSH选课系统
1.使用的工具:JDK版本:JDK1.8数据库:mysql工具:使用idea基于maven的java web工程前端:部分的boostrap(很少一部分)后端:spring+strust+hibernate2.实现的功能:用户分为:管理员,教室,学生三个角色。管理员:管理员可以对教室,课程,老师等与课程有关的实体进行增删改查。教师:教师登录系统查看自己所教授课程的课表。学生:学生可以登录系统进行选...
2018-05-31 21:23:50 4610 158
原创 Hibernate之一对一,一对多,多对多
我们的日常生活中,不能所有的关系都是一对一的,当然一对多,多对多的关系也大量存在,比如,一个班级有多个学生,就是一对多的关系。再比如,一个老师可以教多门课程,一门课程可以有多个老师来教,这就是多对多的关系。至于一对一的例子就很多了,比如一个人至于一个身份证。对吧?一对一的示例:person类:package com.tedu.model;public class Person { priva...
2018-05-29 17:06:58 432 2
原创 idea导入maven项目注意事项
这次我们小组在写项目的时候,我们用的数据库所有的规范都统一,但是我们的ssh项目在另一个成员的的机器上就是出错。我看了配置文件中所有的路径基本都会出错,你就会觉得的很纳闷。页面的错误是500.但是你仔细想想是不是由于自己太过着急,忘记设置main里面的报的类型了?比如java 的报名要设置成资源文件 resource文件夹要设置成配置文件的样子,具体的颜色我不记得了,待会贴图。 ...
2018-05-28 23:39:27 757
转载 Hibernate中通过实体类来生成数据库表
常规的思路是,设计好数据库,建好表,借助MyEclipse(也可以是其他IDE),自动生成映射,或者自己写映射。早就听说hibernate中可以自动生成表。但是一直没有试验。今天首先介绍其中的一个属性hbm2ddl.auto,这个就是这个方案的核心属性,有四个值:create,create-drop,update看看我们从网上查找到得资料: <!-- 启动时删数据库中的表,然后创建,退出时不...
2018-05-28 15:57:04 4464
转载 白盒测试理解与示例(写的挺好的)
常用的软件测试方法有两大类:静态测试方法和动态测试方法。其中软件的静态测试不要求在计算机上实际执行所测程序,主要以一些人工的模拟技术对软件进行分析和测试;而软件的动态测试是通过输入一组预先按照一定的测试准则构造的实例数据来动态运行程序,而达到发现程序错误的过程。在动态分析技术中,最主要的测试有白盒和黑盒。 其中,白盒测试又称结构测试、透明盒测试、逻辑驱动测...
2018-05-18 15:10:11 27321 2
转载 Struts2深度解析ModelDriven原理
Strus2在获取表单数据的时候有两种方式:属性驱动模式和模型驱动模式,使用属性驱动模式,需要在Action中声明这些属性,并提供属性的getter和setter方法,这样从前台传过来的参数就会自动set到你声明的属性中。但这种方式不好的地方在于,如果实体属性很多的话,就需要声明一大堆属性以及get(),set()方法。不过不要紧,Struts2可以采用类似于Struts1中的ActionForm...
2018-05-15 08:44:30 727
原创 省市县三级联动
通过jQuery读取xml文件中的省市县的文件记录然后拼接到下拉框即可。下面我们来看代码:<!DOCTYPE html><html> <head> <title>AJAX操作</title> <meta http-equiv="keywords" content="keyword1,keyword2,
2018-05-11 14:15:51 697
转载 JSP九大内置对象的作用和用法总结
JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception1、request对象javax.servlet.http.HttpServletRequestrequest对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服...
2018-05-10 09:36:38 260
转载 jQuery中$是什么意思
像我这种没有经过系统学习的人总是有这样的问题:($就是jQuery的别称而jQuery就是jQuery库提供的一个函数.(好像也不仅仅只是函数, 因为还有 $.ajax(options) 这样的使用,等同 jQuery.ajax(options))这个函数的作用是根据 () 里的参数进行查找和选择html文档中的元素, 函数作用之一就是GetElementByID的...
2018-05-08 09:31:10 3349
原创 初识json
JSON 语法规则在 JS 语言中,一切都是对象。因此,任何支持的类型都可以通过 JSON 来表示,例如字符串、数字、对象、数组等。但是对象和数组是比较特殊且常用的两种类型:对象表示为键值对数据由逗号分隔花括号保存对象方括号保存数组JSON 键/值对JSON 键值对是用来保存 JS 对象的一种方式,和 JS 对象的写法也大同小异,键/值对组合中的键名写在前面并用双引号 "" 包裹,使用冒号 : 分...
2018-05-07 09:42:02 217
转载 hibernate快速入门
什么是Hibernate我们可以从度娘上摘抄这样有关Hibernate的介绍: Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场...
2018-05-04 10:39:49 225
spring学习过程
2018-01-27
mybatis分布查询以及resulttype和resultmap的用法
2018-01-17
c语言交换数组交换无效,求大神帮助,小弟在线等
2018-03-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人