自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (4)
  • 收藏
  • 关注

原创 Oralce的存储过程和函数

1.存储过程可以返回多个值2.函数只能返回一个值3.复合类型记录相对应java类4.复合类型表相对于java里面的数组,他的小标为整数,所以小标有可能为负数。5.游标变量相对应java的集合...

2019-04-09 15:01:40 231

原创 spring boot 配置文件详解:Properties和YAML

1在properties里面配置,对应的数值2.在control里面这样获取3.端口的修改和时间的修正。 4.Application属性文件,按优先级排序,位置高的将覆盖位置低的1. 当前目录下的一个/config子目录2. 当前目录3. 一个classpath下的/config包4. classpath根路径(root) 这个列表是按优先级排序...

2019-01-03 16:19:28 512

原创 springboot (搭建环境和运行项目和打包)学习第一天

1.这个为springboot环境搭建成功的整个目录结构 2.springboot 特性返回map和对象  自动转换Json格式解释:value='find/{id}/{name}'为动态绑定,如下,浏览器输入id和name返回,json格式3..spring boot 最简单的测试类的用法,如下图 4.elipse maven bulid 打包 如下图...

2019-01-03 11:17:38 262

原创 oracle中ora-28001 the password has enpired

SQL> alter user zxx identified by zxx;SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED ;

2017-06-05 11:21:07 499

原创 sqlplus登录Oracle时ORA-01017: invalid username/password; logon denied的错误

alter user yun3151 account unlock identified by yun3151;先改锁,再改密码

2017-06-05 11:13:42 6691

原创 jaxp增删改查

对这个person.xml进行增删改查 张三 15 李四 16 package testjaxp;import java.io.IOException;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import ja

2017-05-06 11:50:53 401

原创 Spring+hibernate集成

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:tx="http://www.springframewo

2017-05-05 21:39:32 376

原创 SpringAop

SpringAop面向切面的思想就是在某个方法之前和之后插入package biz;import java.lang.reflect.Method;import java.util.Arrays;import org.springframework.aop.AfterReturningAdvice;public class MyAfter implements AfterRe

2017-04-25 18:37:53 2290

原创 SpringIoc

SpringIoc就是控制反转或者叫依赖注入 :就是创建组件和使用分离有Spring了就在appliContext.xml中配置创建组件 这个xml中的内容就是创建了一个String注入 这个xm中的内容就是创建了一个组件注入这样就增加扩展性

2017-04-25 18:30:44 1041

原创 Could not set property 'products' of ' class bean.Order' with value 'bean.Pr oduct@190e513' Cause: j

javaType属性的问题,因为这个是一对多,通过反射应该映射为List,但是使用javaType会让MyBatis认为Product属性为Productl,所以出错,将javaType改为ofType,只是指定泛型的类型Product。

2017-04-21 18:03:41 3788 1

原创 sturts国际化

1.这个一个jsp页面 : : : : : 2.3.

2017-04-18 14:38:08 305

原创 Struts校验

1.首先 我们写个一Action继承ActionSupportpackage action;import com.opensymphony.xwork2.ActionSupport;import bean.User;public class TempAction extends ActionSupport{ private User user; private String

2017-04-18 14:01:57 341

原创 Struts中解耦与耦合

1.解耦方式获得request,session.appliction /*Map reqeust=(Map)ActionContext.getContext().get("request"); Map session=ActionContext.getContext().getSession(); Map appliction=ActionContext.getContext().ge

2017-04-13 20:48:18 1092

原创 Struts2使用OGNI

1.我们可以使用这些标签直接定义request ,session.application request:    session:    application:    2.我们之前直接访问的属性是因为我们访问的值栈对象3.我们访问非值栈对象#application.username

2017-04-13 20:08:15 325

原创 Sturts文件下载

1.简单界面文件名为:">    做一个简单超链接2.xml配置 /uploadFile application/octet-stream inputStrem attachment;filename="${fileName}" 4096 3.Action处理package action;

2017-04-11 20:27:10 293

原创 Struts上传文件

1.简单界面 上传文件1: 上传文件2: 上传文件3: 上传文件4: 2.xml配置 /uploadFile upload_Ok.jsp 3.Action处理package action;import java.io.*;import org.apache.struts2.ServletAct

2017-04-11 20:19:59 336

原创 myBatis工具类

package daoImpl;import java.io.*;import javax.annotation.Resource;import org.apache.ibatis.*;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.*;public class BatisUtil {

2017-04-10 20:20:24 593

原创 Struts拦截器

<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <!-- 接收处理用户的/helloWorld.action请求 , 并根据返回结

2017-04-07 21:34:01 335

原创 mybatis五表连接

<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">

2017-04-06 19:52:57 438

原创 Struts中Action动态使用

welcom.jsp {1}.jsp 假如form表格那边loginUser 那个*代表login method中{1}也代表loginUser方法

2017-04-05 20:20:55 281

原创 Struts.xml

<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <!-- 接收处理用户的/helloWorld.action请求 , 并根据返回结果,

2017-04-05 20:13:10 201

原创 myBatis一对多

<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> select fi.typeid as fitypeid ,ft.typeid as fttypeid

2017-03-26 22:39:46 384

原创 myBatis多对一

<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> select fi.typeid as fitypeid ,ft.typeid as fttypeid

2017-03-26 22:38:39 323

原创 java.lang.NumberFormatException: For input string: "--è?·é??????±????--"

1这是转换异常。如果是Servlt中就要加上request.setCharacterEncoding("utf-8");

2017-03-26 12:06:50 1596

原创 myBatis的增删改查以及动态查询

"http://mybatis.org/dtd/mybatis-3-mapper.dtd">  SELECT count(*) FROM users    SELECT * FROM users where id=#{id}select seq_userId.nextval from dualinsert  into users(

2017-03-23 22:12:52 527 1

原创 Exception in thread "main" java.lang.NoClassDefFoundError: entity/user (wrong name: entity/User)

<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> SELECT count(*) FROM house SELECT * FROM house where id=#

2017-03-21 20:00:11 955

原创 myBatis搭建环境简单介绍

myBatins框架我们有时也叫sqlBatins,因为我可以灵活去写sql语句,而不像HIberante我们只能用Hql语句去写.每个一个框架搭建就都要我们去搭建配置环境1.首先我们的导入相应的JAR包2.我配置mybatis-config.xml<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"

2017-03-21 19:44:44 279

原创 HIBERNATE - 符合Java习惯的关系数据库持久化大纲

1. Hibernate入门1.1. 前言1.2. 第一部分 - 第一个Hibernate应用程序1.2.1. 第一个class1.2.2. 映射文件1.2.3. Hibernate配置1.2.4. 用Ant构建1.2.5. 启动和辅助类1.2.6. 加载并存储对象1.3. 第二部分 - 关联映射1.3.1. 映射Person类1.3.2

2017-03-18 18:39:54 566

原创 Hibernate的注解

Hibernate的注解就是我们不要写持久化类的映射文件了,只不过要导入相应的jia包例如:package entity;import java.util.HashSet;import java.util.Set;import java.io.Serializable;import javax.persistence.*;@Entitypublic class District

2017-03-18 18:35:09 280

原创 DetachedCriteria查询和子查询

1.就是我们有时在表示层不能用session时我就用到Criteria离线查询和子查询DetachedCriteria类使你在一个session范围之外创建一个查询,并且可以使用任意的 Session来执行它DetachedCriteria query = DetachedCriteria.forClass(Cat.class) .add( Property.forName("sex"

2017-03-18 18:02:13 1929

原创 xml解析技术概述

xml解析方式分为两种 DOM方式和SAX方式DOM:Document Object Model .文档对象模型。这种方式W3c推荐的处理XML的一种方式SAX:simple API FOR XML.这种方式不是官方标准,属于开源社区XML-DEV.几乎所有的xml解析器都支持它。XML解析开发包JAXP是sun公司推出的解析开发包DOM4J:是开源组织推出的解析开发包

2017-03-16 20:34:15 299

原创 Hibernate中的Criteria的投影和条件查询和排序和分页

Hibernate除用到Query 还有 Criteria1.例如:session.createCriteria(Emp.class);这就查询了Emp类对应emp表里面的数据了2.例如 :Criteria cr=session.createCriteria(District.class);Criterion c1=Restrictions.isEmpty("streets

2017-03-16 20:08:51 938

原创 Oracle数据图形画界面不能修改日期和数据问题

1.Oracle中图形画界面不能修改日期的解决方法:1.打开Oracle sqlDeveloper 在菜单栏中找到”工具“里面会有一个首先项---数据库----NLS参数把日期格式改为yyyy-MM-dd里2.Oracle中图形界面不能修改数据时:1.开添加数据的类型是否符合2.是否有关主外键关联

2017-03-16 19:55:10 427

原创 Hibernate原生sql与HQL的区别

1.hql是面向对象 例如 select  deptNo from Dept   Dept 是类名  deptNo是属性名2.但sql中 例如 上了select deptno from deptdept是表名 deptno是列名sql是查询出来的就是Hql的投影因为sql不会自动生成对象 所以我们要用object[] 去接受

2017-03-14 22:06:45 1437

原创 第六届蓝桥杯立方尾不变

有些数字的立方的末尾正好是该数字本身。比如:1,4,5,6,9,24,25,....请你计算一下,在10000以内的数字中(指该数字,并非它立方后的数值),符合这个特征的正整数一共有多少个。请提交该整数,不要填写任何多余的内容。public class 立方尾不变 { /** * 立方尾不变 * * @para

2017-03-12 21:11:43 463

原创 第六届蓝桥杯隔行变色

Excel表的格子很多,为了避免把某行的数据和相邻行混淆,可以采用隔行变色的样式。小明设计的样式为:第1行蓝色,第2行白色,第3行蓝色,第4行白色,....现在小明想知道,从第21行到第50行一共包含了多少个蓝色的行。请你直接提交这个整数,千万不要填写任何多余的内容。public class 隔行变色 { public static void main(String[]

2017-03-12 21:08:49 544

原创 Hibernate的缓存

在用到Hibernate框架时我们需要去优化它,我们就用到一些插件去把一些对象缓存到内存中,我们就要到一些插件,和配置一些相关的xml达到优化的效果

2017-03-11 11:01:05 199

原创 Hibernate多对多的实例

package test;import java.util.List;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hibernate.cfg.Configu

2017-03-08 21:27:45 437

原创 &&和&区别

&&和&都是表示与,区别是&&只要第一个条件不满足,后面条件就不再判断。而&要对所有的条件都进行判断。   ||和|都是表示“或”,区别是||只要满足第一个条件,后面的条件就不再判断,而|要对所有的条件进行判断

2017-03-08 17:20:45 702

原创 StringBuilder、StringBuffer和String三者的联系和区别

StringBuilder、StringBuffer和String三者的联系和区别 1. String 类    String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且大量浪费有限的内存空间。    String a = "a"; //假设a指向地址0x0001    a = "b";//重新赋值后a指向地址0x0002,但

2017-03-08 17:19:37 280

Grid+Report

Grid++Report是一款同时支持C/S软件(桌面程序)与B/S软件(WEB程序)开发的报表工具,功能全面易学易用。C/S开发适用于VB.NET、C#、VB、VC、Delphi、C++Builder、QT与易语言等。B/S开发适用于ASP.NET(C# & VB.NET),PHP,JSP(JAVA)等,支持所有WEB服务器。开发C/S报表与B/S报表的编程接口、报表模板与报表数据通用,共享相同的开发知识与设计资源。

2019-03-18

Hibernate帮助文档

Hibernate帮助文档

2017-03-18

J2EE帮助文档

J2EE帮助文档

2017-03-18

JDK帮助文档

为Jdk帮助文档

2017-03-18

空空如也

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

TA关注的人

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