自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阳光丶不锈

Java开发工程师学习之路

  • 博客(21)
  • 收藏
  • 关注

原创 Could not obtain transaction-synchronized Session for current thread

今天运行spring+springmvc+hibernate的框架的时候出现了这个错误。解决办法1.在spring 的配置文件中加上<!--事务配置--><tx:annotation-driven/><bean id="transactionManager" class="org.springframework.orm.hibernate4.HibernateTransactionManager"

2017-10-25 09:34:42 408

原创 连接远程MySQL数据库

连接远程MySQL数据库有的时候要链接远程的数据库,但是MySQL默认是本地连接的,可以用下面这个SQL语句查看本MySQL的用户情况。SELECT * FROM mysql.user;查出的结果中有一个字段是user还有一个字段是host,一般默认的user都是root,host都是localhost,::1和127.0.0.1,这三个都是表示本机的意思,所以,想远程访问数据库要有一个host为

2017-10-20 01:05:50 359

原创 windows上Git安装使用和github

windows上Git安装使用和github环境说明:操作系统:win10 2016长期服务版GIT版本:2.13.21.下载GIT网址:https://git-for-windows.github.io/如果速度很慢可以用国内百度盘上的网址:https://pan.baidu.com/s/1kU5OCOB#list/path=%2Fpub%2Fgit2.配置打开git bush,git的

2017-10-15 16:51:37 542

原创 maven配置阿里云镜像

maven配置阿里云镜像,提高下载速度 @author: yuanzhi_wang在配置文件conf文件夹下修改setting.xml文件<mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http:/

2017-10-13 10:14:17 467

原创 List中的泛型

List<>的尖括号中可以放泛型,对尖括号中进行理解只看尖括号里边的!!明确点和范围两个概念如果尖括号里的是一个类,那么尖括号里的就是一个点,比如List<A>,List<B>,List<Object>如果尖括号里面带有问号,那么代表一个范围,<? extends A> 代表小于等于A的范围,<? super A>代表大于等于A的范围,<?>代表全部范围尖括号里的所有点之间互相赋值都是错,除

2017-09-08 12:15:09 1050

原创 Hibernate框架(2)操作对象和一级缓存

Hibernate框架(2)操作对象和一级缓存主要内容1. Hibernate持久化对象的状态2. Hibernate的一级缓存3. Hibernate操作持久化对象的方法4. Hibernate的基本查询Hibernate的持久化类什么是持久化类1. 持久化类:就是一个Java类(咱们编写的JavaBean),这个Java类与表建立了映射关系就可以成为是持久化类。 * 持久化类 =

2017-09-06 15:38:19 291

原创 Hibernate使用注解的方式配置

Hibernate使用注解的方式配置 以往是在*.hbm.xml中配置实体类和表之间的映射。使用xml配置本来就很繁琐,Java中可以使用注解的方式来配置。使用*.hbm.xml的配置方式不再赘述,这里运用注解的方式来完成配置。1.hibernate核心配置文件变化<mapping resource="com/wsw/hibernate/model/Person.hbm.xml"/>改成

2017-09-03 23:41:57 489

原创 Hibernate框架(1)框架基本搭建

Hibernate框架(1)框架基本搭建今天任务1. 使用Hibernate框架完成对客户的增删改查的操作2. 能够说出Hibernate的执行流程环境1. jdk1.82. IDEA集成开发环境3. hibernate5.2.10final(2017年4月发布)4. maven3.5框架和CRM项目的整体介绍(了解一下)1. 什么是CRM * CRM(Customer Rela

2017-09-03 22:34:07 287

原创 hibernate配置C3P0连接池出现could not find org.hibernate.connection.C3P0Connecti问题

hibernate配置C3P0连接池出现could not find org.hibernate.connection.C3P0Connecti问题错误:WARN ConnectionProviderFactory:152 - c3p0 properties is specificed, but could not find org.hibernate.connection.C3P0Connecti

2017-09-03 17:01:09 4536 2

原创 JSP学习总结

JSP总结 jsp文件在内容上是html语言和Java脚本语言组成的。JSP实质是一个servlet文件,在调用的时候会把jsp文件编译成servlet文件。jsp生命周期 jsp生命周期有四个阶段,分别是编译阶段、初始化阶段、执行阶段和销毁阶段。jsp编译 请求jsp页面的时候,检查是否要编译这个jsp文件(未编译过、文件修改过)。编译分为三个步骤:1.解析jsp文件2.将jsp文

2017-08-25 00:15:06 276

原创 EasyUI之datagrid('load',object)

EasyUI之datagrid(‘load’,object) 使用form表单提交查询条件的时候,以往都是用get到value,然后把这些get的value封装到一个JavaScript对象中。 Jquery提供了一个方法,可以自动对表单中的条件进行封装。工作流程jsp中创建表单,包含相关查询条件的字段封装表单的查询条件到JavaScript对象中 调用serializeObjec

2017-08-24 11:44:23 2122 1

原创 解压版mysql安装

解压版mysql安装 mysql版本是5.6.37。使用这个版本的问题是5.7版本使用过程中有一点问题,另外,自己本地电脑上安装的就是5.6版本,所以,在服务器上安装使用同一个版本。1.下载mysql是开源软件,可以在官网进行下载http://dev.mysql.com/downloads/mysql/ 2.解压,设置环境变量path在环境变量中添加,mysql的安装位置C:\Program

2017-08-22 00:17:12 1817

原创 解压版mysql卸载

解压版mysql卸载 数据版本为mysql5.7.191.停止服务net stop mysql //mysql是你的服务名2.删除服务mysqld --remove mysql //mysql是你的服务名或者sc delete mysql //mysql是你的服务名3.删除硬盘上的mysql数据库文件4.删除注册表 按照下面的目录删除结束以后,可以ctrl+F搜索mysql看看还

2017-08-15 21:10:51 390

原创 数据表多行数据转成多列数据

===============sql==============SELECT ROW_NUMBER () OVER (ORDER BY tt.id) AS RowNumber,tt.* FROM(SELECT b.id,b.name,MAX (CASE WHEN workingdate = '01' THEN workingtime END) 'up1',MAX (CASE

2017-08-15 18:04:55 599

转载 web.xml不同版本约束

访问http://xmlns.jcp.org/xml/ns/javaee/可下载各版本的约束文档,文档中有对应版本的约束格式web-app 2.3web-app 2.4    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"      xsi:schemaLocation="http://java.sun.com

2017-08-14 22:24:41 173

原创 数据库连接池之dbcp

数据库连接池之dbcp @author:阳光不锈 数据库连接是非常耗时和耗内存的行为。数据库连接池是在初始化连接的时候先建立一定数量的数据库连接,并对这些连接进行管理以及最后应用程序结束的时候对连接的销毁。 所以,数据库连接池有以下三点主要作用: 初始化一定数量的数据连接 对连接进行统一分配管理 应用程序结束以后,回收数据库连接资源。 dbcp是Apac

2017-08-01 20:42:37 557

原创 两种JDBC方式完成数据库连接

Java通过JDBC连接数据库 Java定义了连接数据的接口(JDBC),具体的实现是由各个数据库服务商提供。导入相关jar包数据库驱动包:mysql-connector-java1.连接数据库实现对数据库的增删改查1.1创建一个测试数据库1.2对应数据库中表建立相对应的实体类 实体类的命名尽量和数据库中字段名相同。使用IDE自动生成get和set方法。package cn.jasmin

2017-07-30 22:41:07 587

原创 EasyUI从数据库获取数据填充下拉框

EasyUI从数据库获取数据填充下拉框 这里引用一个简单的小DEMO来演示一下JSP页面 在JSP页面中,添加一个input标签,给标签加上如下属性type:textid :name:class:这里一定要写easyui-combobox data-options=” eaitable(是否可以编辑),valueField:,textField:,url:(请求后台的地址),pro

2017-07-27 15:51:27 4970

原创 $(document).ready()笔记

$(document).ready()是应用jquery库写javascript脚本代码时候的一个开始声明语句。他的好处是网页中的html树节点加载完成就可以调用编写的好的js代码,而不要等待所有的资源(图片,文字等等)加载完成才开始执行js代码。$(document).ready(function(){ //js代码})

2017-06-29 22:26:56 281

原创 [SQL]无法绑定由多个部分组成的标识符

错误提示:无法绑定由多个部分组成的标识符 "a1.S2"。错误sql:SELECT        *     from        (SELECT            a1.ID ,            a2.M1 as ID1 ,            a3.NAME as ID2 ,            M1 = case a1.M1

2017-06-28 18:13:43 10248

原创 JavaSE重新学习

觉得自己的Java基础不行,重新学习。这次对照的是《Java编程思想》这本书学习。

2017-06-15 20:56:16 307

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除