- 博客(23)
- 收藏
- 关注
原创 Spring整合Hibernate
1.Hibernate操作流程导入jar包,使应用程序应用jar包中class文件编写javabean实体类与数据库表一致编写与javabean实体类对应的映射文件,用于前后台数据交换,文件名必须与javabean名字一样,第一个字母大写.hbm.xmlXXX.hbm.xml文件内容:根标签属性package子标签包括:编写Hibernate.cfg.xml文件根标签,子标签包
2018-01-29 08:33:38 268
原创 JNDI
1.什么是JNDI?中文:java名称目录接口 一种技术2.JNDI做什么?JNDI可以把java应用程序访问数据库管理和配置交给存放java应用的服务器(tomcat)。3.没有JNDI之前?JDBC连接数据库,java应用程序与mysql提供的驱动程序关联 映射一个Driver的Class对象(Driver的path:com.mysql.jdbc.Driver)
2018-01-24 00:06:54 24117 4
原创 Maven使用
使用maven好处,统一的项目结构和统一jar包,多个项目可以共享一个仓库, 版本是3.5.0,当前是(2017.7.21)最新版本。settings是maven的一个配置文件可以配置仓库的位置,默认下载路径阿里云可以使用已经存在的jar包,把jar包复制到repository文件夹下菜单->File->New->Other->Maven->Maven Project在下一步中
2018-01-22 14:37:37 261
转载 IT圈那些经常被读错的词
=====公司/产品名=====Youtube (You-tube [tju:b]) 念 优tiu啵 不念 优吐毙Skype [ˈskaɪp] 念 死盖破 不念 死盖屁Adobe [əˈdəʊbi] 念 阿兜笔 不念 阿斗伯Chrome [krəʊm] 念 克肉姆C# (C Sharp) 念 C煞破GNU [(g)nuː] 念 哥怒GUI [ˈɡui] 念 故意JA
2018-01-21 21:31:20 515 1
原创 Hibernate对象三种状态
Hibernate框架中java对象的三种状态1瞬时状态瞬时状态又称为临时状态,java对象的数据与数据库中无任何关系,此时java对象称为瞬时状态,Session对瞬时状态的数据是一无所知的。当此对象不子被其他对象引用时,它的所有数据全部丢失。对象将会被垃圾回收装置回收2.持久状态当java对象(pojo)与Session关联时,被Session管理,它就处于持久状态,对
2018-01-20 02:25:41 223
原创 Hibernate简单配置
Hibernate是一个非常完善ORM(对象关系映射)框架,作用在持久层与数据库交互,是重量级,全自动。Mybatis也是一个ORM框架,是轻量级,半自动,自己手动写SQL语句。Hibernate与Mybaitis比较Hibernate提供了对java对象状态管理功能,对数据库操作基于面向对象,即使使用Hibernate的查询语言HQL语句,其书写规则也是面向对象的。Hibernate的移植性优于
2018-01-18 00:16:36 187
原创 MySql45道练习题
一、设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示。用SQL语句创建四个表并完成相关题目。 表1-1数据库的表结构表(一)Student (学生表) 属性
2018-01-17 01:11:38 2728 6
转载 MySql服务启不来
自己一開始依照百度经验里的方法——《MySQL下载安装、配置与使用(win7x64)》去安装和配置,可是到后面步骤总是出现1067代号的错误。慢慢折腾去解决。 这里汇总各种导致mysql提示无法启动MYSQL服务”1067 进程意外终止”的一些解决的方法。自己遇到这个问题是查了非常多方法不行,最后看到一个论坛的讨论。试了一下居然能够。一下是网上的部分方法。最后能够的那个方法
2018-01-16 00:28:19 4861 1
原创 Java表单总结
1.创建表单:用form标签创建表单区域,form标签2属性:action表单提交的数据什么地方处理,method表单以get或post方法把数据内容提交。2.多行文本:标签(不需要import单标签引入)3.下拉列表:列表项标签(不需要import单标签引入)如果下拉列表默认显示某个列表项用selected属性不需要属性值4.文本框:type=text (需要import单标签引入)
2018-01-15 00:05:20 2354
原创 Tomacat基础总结
Tomcat服务器免费开源,属于Oracle公司,为Web应用程序提供服务。Tomcat安装后目录文件夹作用:bin:存放Tomcat各种可执行文件lib:存放支持Tomcat运行的各种库文件conf:提供Tomcat的各种配置文件logs:提供各种日志文件temp:运行时临时变量webapps:项目发布目录work:把jsp生产的servlet存放此目录下to
2018-01-13 09:42:30 370
原创 java基础知识练习题与总结
Java基础1. 下列哪一种叙述是正确的( D) A abstract修饰符可修饰字段、方法和类 (可以修饰方法和类不可以修饰字段)B 抽象方法的body部分必须用一对大括号{ }包住(抽象方法没有方法体)C 声明抽象方法,大括号可有可无 (抽象方法没有方法体)D 声明抽象方法不可写出大括号 2. 现有类Test,在横线处填写哪项会报错( A )public cla
2018-01-12 01:20:17 15665 12
原创 MySql乱码问题汇总(补2018.01.09)
MySql乱码问题一直让人很头疼。下面是我自己的经验,只是做个总结加深记忆,写的不好,重在学习!首先解释一下大家经常说MySql数据库,MySql其实是管理数据库的软件系统,也可以说是一个服务器。MySql服务器上部署很多数据库,虽然解释的有些大白话,但是它更好的帮我理解了为什么!MySql产生乱码的原因:在我们操作数据库的客户端可以是dos也可以是一些sql-yong等,你操作数
2018-01-10 15:31:56 186
原创 mysql数据库备份
mysqldump命令(英文:数据库仓库)进行备份mysqldump命令是dos命令并非mysql数据库命令这点需注意,备份格式:mysqldump -h (目标数据库服务器地址)-u (数据库管理系统用户名称)-p 数据库名称 → 备份的地址和分件名称备份好以后遇到问题需要进行还原所以需要先建立一个数据库create database 数据库名;选择使用该数据库进行数据恢复的数据
2018-01-10 00:59:52 201
原创 Java修饰符总结
什么是java的访问修饰符?访问修饰符定义了一个类或成员变量或方法的可见范围,在那些范围内可以使用。常见访问修饰符1.public(公共) 2.protected(受保护) 3.default默认 4.private(私有)pubic可以修饰类、成员变量、方法,被修饰的可见范围是在所有包下都可以访问protected:可以修饰成员变量和方法,被修饰的可见范围是本包下都可以访问
2018-01-08 00:26:59 277
转载 java线程数据共享问题总结
1.线程同步,一个关键字:synchronized为什么有这个东西呢,假如有一个对象,里面有成员变量和方法,如果有很多线程都想访问它们,有可能造成用户想避免的结果。我也举那个经典的例子:假如你的银行账户里面有2000块钱,有一天你去银行柜台取钱,取1500,正在你办理的时候,你老婆去了取款机,她也取钱,事先没商量好谁取,所以她也想取1500。如果两个人都取走了1500,合起
2018-01-07 00:49:21 416
原创 java线程总结
什么是进程和线程?进程:熟悉Windows操作系统的都知道可以调用任务管理器查看进程并结束应用程序进程,对于操作系统来说一个应用程序称为一个进程,在操作系统平台可以同时运行多个应用产生多个进程,每一个进程都会被分配一块独立的内存,各自独立,所有进程共享cpu资源。线程:一个应用程序最少有一个线程,线程是组成进程的最小单元,可完成一个独立的流程控制。怎么实现线程?两种方法
2018-01-06 01:23:55 170
原创 java集合框架复习
集合框架6大接口分别为:Collection、List、Set、Map、Interator、Queue(队列)很多接口派生而来,两大根接口为Collection与Map接口,Set和List与Queue(队列)继承Collection任何语言的集合框架都离不开三大方向:对外的接口,接口的实现,集合实现算法List接口的实现类:ArrayList,LinkedList。ArrayLi
2018-01-04 00:50:48 343
原创 java基本数据类型与包装类转换
java基本类型与包装类相互转换基本类型int i=100转换成包装类对象方法两种1.new Integer(i)包装类的构造方法俗称手动装箱2.Integer a=i基本数据类型直接赋值包装类对象俗称自动装箱包装类型拆箱基本数据类型两种方法1.Integer.intValue()手动拆箱2.int i=Integer对象自动拆箱.基本数据类型怎么转换成字
2018-01-03 00:52:29 563
原创 mysql事物与视图总结
什么是事务?在一个逻辑工作单元中一系列操作。在这个逻辑单元中有四个属性:原子性、一致性、隔离性、持久性。原子性:事务中各元素做为一个整体,如果成功全部提交,如果失败全部回滚。一致性:事务之前数据处于一致的状态,事务成功之后变化的数据依然处于一致的状态,不能一个改变另一个baochi事务之前的状态。隔离性:如果高并发同时修改一个数据,一个事务需要等到另一个事务提交之后才能更改,事
2018-01-02 00:06:14 288
原创 Jsp总结
1.什么是jsp含有java小脚本,其本质是一个Servlet,是java程序,Web服务器利用JDK编译jsp文件成可执行文件.class,运行把内容动态响应给Web客户端。servlet相当于Web服务器的一个组件。2.解决乱码思路浏览器—web容器(服务器)—web应用程序—数据库……部分tomacatweb容器将请求的数据以iso-8859-1解码,reques
2017-12-14 00:25:00 244
原创 理解session
学JavaWeb刚接触Seesion时不是很理解Session的作用,下面说一下自己的理解,如果有不对的地方希望各位大牛指正,本人小白一枚只是记录自己学习和成长过程。 HTTP请求Web服务器是基于请求/响应模式不会记录请求状态,是一种无状态,qq的在线离线是一种状态,意味着Web服务器不会记录这个请求是那次请求,每次请求对于Web服务器来说是一个新的请求,这往往违背我们的需求,因为需用状态
2017-12-13 22:50:43 193
原创 java实用类总结
1.什么是枚举类?访问修饰符 Enum 枚举名称{}其应用上可以看做一个类去定义,如果枚举里有方法,定义的枚举常量要以':'结尾2.应用枚举的好处?枚举限制了范围,更加安全,如果要大量定义常量用public final static A=1;定义起来太复杂,用枚举简单多,代码简洁public void day(Day(枚举类型) day), public void day(int
2017-07-21 06:06:50 838
原创 java集合框架总结
1.自我理解什么是集合框架?集合框架是为了表示和操作集合内容尔规定的一种体系结构,任何集合框架都包含三部分内容:对外的接口,接口的实现和处理集合元素的算法2.集合框架和数组区别?数组:静态长度,数组定义后只能放一种数据类型,数组可以定义成8中数据类型和对象型集合:动态扩容,只能放对象类型(不加泛型可以放任何类型对象),提供的操作集合元素的方法更多3.形象理解List,set,m
2017-07-21 00:28:47 211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人