自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 springboot-ssm思路

1..添加父工程坐标并导入其他springboot不提供的jar包2.访问静态资源- classpath:/META-INF/resources/- classpath:/resources/- classpath:/static/- classpath:/public只要静态资源放在这些目录中任何一个,SpringMVC都会帮我们处理。3.建立静态资源目录后将资源放入 //...

2018-11-01 19:57:17 195

原创 hibernate细节3

mappedBy: 1>只有OneToOne,OneToMany,ManyToMany上才有mappedBy属性,ManyToOne不存在该属性; 2>mappedBy标签一定是定义在被拥有方的,他指向拥有方; 3>mappedBy的含义,应该理解为,拥有方能够自动维护跟被拥有方的关系,当然,如果从被拥有方,通过手工强行来维护拥有方的关系也是可以做到的; 4>map...

2018-10-30 17:49:11 178

原创 hibernate细节2

关联映射:一对一一方@OneToOne@JoinColumn(name="wifeid")(不加也可以,会自动生成一个默认的名字) wifeid为丈夫表中对应妻子的id的列名例如 单向:@OneToOne   @JoinColumn(name="wifeid")//对应数据库的列    public Wife getWife() {        return wife;   ...

2018-10-29 18:29:58 162

原创 hibernate细节1

Hibernate 核心接口 三种对象状态 四种操作方法a)Configurationi.AnnotationConfiguration(5里面已经没有这个类了)ii.进行配置信息管理iii.用来产生SessionFactoryiv.可以在configure方法在指定hibernate配置文件v.只需要关注一个方法:buildSessionFactoryb)SessionFactor...

2018-10-28 14:52:21 142

原创 oraclemysql2:

--将薪水最高的员工的薪水降30%UPDATE EMP SET SAL=SAL*(1-0.3) WHERE SAL=(SELECT "MAX"(SAL) FROM EMP )--查询员工姓名,工资和 工资级别(工资>=3000 为3级,工资>2000 为2级,工资<=2000 为1级)SELECT ename,SAL,(CASE WHEN SAL>=3000 THE...

2018-10-23 19:38:00 399

原创 oricleSQL

-- 查询出所有薪水在'ALLEN'之上的所有人员信息SELECT  FROM EMP WHERE SAL(SELECT SAL FROM EMP WHERE ENAME='ALLEN')-- 查出emp表中薪水在3000以上(包括3000)的所有员工的员工号、姓名、薪水。SELECT EMPNO,ENAME,SAL FROM EMP WHERE SAL3000-- 列出所有员工的年工资...

2018-10-22 23:13:34 228

原创 restful风格和自定义拦截器

Restful:约定俗成的一种风格,便于规范开发使用POST、DELETE、PUT、GET,使用不同方法对资源进行操作分别对应 添加、 删除、修改、查询传统方式操作资源                             使用RESTful操作资源 http://127.0.0.1/item/queryItem.action?id=1 查询,GET             http...

2018-10-21 18:36:28 1522

原创 图片上传

 function uploadImage1() {        var obj ={            url:"/uploadImage.action",            type:"post",            dataType:"json",            success:function (data) {                $("#im...

2018-10-17 18:05:29 137

原创 ssm整合配置文件编写

表头<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"       xmlns:context="http:

2018-10-16 23:43:45 137

原创 spring-batis整合细节

@RunWith(SpringJUnit4ClassRunner.class)//调用junit调试的方法@ContextConfiguration(value = "classpath:applicationContext.xml")//导入配置文件,进行定位在测试时填写,用于测试配置文件是否正确和方法是否有错serviceImpl 填写@Transactional//注解的声...

2018-10-16 08:50:54 261

原创 关于Mybasic的配置文件

主配置文件   mybatis-config.xml  <?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration        PUBLIC "-//mybatis.org//DTD Config 3.0//EN"        "http://mybatis.org/dtd/mybatis-3...

2018-10-08 20:20:38 524

原创 简单过滤器

过滤器 public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws ServletException, IOException {        req.setCharacterEncoding("utf-8");        chain.doFilter(req, re...

2018-09-25 21:24:13 299

原创 四大作用域

四大作用域:一、application(ServletContext)1、生命周期:当Web应用被加载进容器时创建代表整个web应用的application对象,当服务器关闭或Web应用被移除时,application对象跟着销毁。  2、作用范围:整个Web应用。3、作用:     a)application.setAttribute(“key”,Object value):存储整个w...

2018-09-20 20:06:43 9194

原创 正则表达式

/…/    代表一个模式的开始和结束        ^    匹配字符串的开始        $    匹配字符串的结束        \s    任何空白字符        \S    任何非空白字符        \d    匹配一个数字字符,等价于[0-9]        \D    除了数字之外的任何字符,等价于[^0-9]        \w    匹配一个数字、下划线或...

2018-09-19 20:58:38 101

原创 ajax范例

ajax范例 前台$.ajax({ url: "/AirServlet.htm", type: "post", dataType: "text", traditional:true, data: { "choose": 2, ...

2018-09-18 22:47:15 130

原创 页面范例:图书管理系统主页面

<%-- Created by IntelliJ IDEA. User: Administrator Date: 2018\9\11 0011 Time: 14:07 To change this template use File | Settings | File Templates.--%><%@ page contentType="text/ht...

2018-09-16 18:16:52 14975 1

原创 项目dao层实现类范例

public class IBookDaoImpl implements IBookDao { private QueryRunner queryRunner = C3P0Util.getQueryRunner(); @Override public int add(Book_InfoTable book_infoTable) {//增加方法 Strin...

2018-09-13 19:57:46 2156

原创 Servlet实体类示范

package Ibokkservlet;import Ibookpojo.Book_Info;import Ibookpojo.Book_InfoTable;import Ibookpojo.Book_Type;import Ibookservice.IBookService;import Ibookservice.IBookServiceImpl;import Ibookser...

2018-09-12 18:27:11 611

原创 mysql jdbc 分层及三层以及jspservlet

1.创建数据库2.创建表 添加数据3.添加jar和c3p0的配置文件4.搭建 三层  com.vp.bean或者 com.vp.pojo实体类和辅助类,接收数据和发送数据所使用的载体  com.vp.service业务逻辑层接口,增加功能  com.vp.service.impl   这里其实是调用dao层的方法来实现业务逻辑层接口实现类,实现功能//相当于表现层和数据访问层的缓...

2018-09-11 19:20:47 363

原创 Properties

import java.util.Properties;import java.util.Set;/*Properties方法使用 * Properties经常用来操作key和value都是String类型的数据 *    Object setProperty(String key, String value):向Properties中存放key和value       String ...

2018-09-10 18:31:29 152

原创 jdbc实体类操作

public class Jdbcclass {    public static void main(String[] args) throws SQLException, ClassNotFoundException {        Jdbcclass jc = new Jdbcclass();        jc.fun1();    }    public static vo...

2018-09-07 18:08:11 1423

原创 jdbc基础操作

public class Jdbc {    public static void main(String[] args) throws ClassNotFoundException, SQLException {        /*贾  --》jar包(导入jar)琏  连接对象欲  sql 语句执 –-》curd(增删改查)事 关闭连接 释放资源*/        //1 导入j...

2018-09-05 17:36:19 229

原创 sql表格查询

ALTER TABLE grade CHANGE sname gradename VARCHAR(255) NOT NULL;/*  左外连以左边表的数据为主,右边表中无数据匹配用null表示Select  列名,列名…..  from 主表  left  join  表 on  两表之间关系*/ALTER TABLE grade CHANGE gradeid gradeid VARCHA...

2018-09-03 23:43:06 298

原创 mysql基础操作

  id INT PRIMARY KEY AUTO_INCREMENT, -- 账务ID  Name1 VARCHAR(200), -- 账务名称  money DOUBLE -- 金额);INSERT  INTO zhangwu(id,name1,money) VALUES (1,'吃饭支出',247);INSERT  INTO zhangwu(id,name1,money) VALU...

2018-09-01 14:50:00 138

原创 动态table

  <!DOCTYPE html>   <html>   <head lang="en">   <meta charset="UTF-8">   <title></title>   <script type="text/ja

2018-08-30 22:34:56 197

原创 三级联动案例

  <!DOCTYPE html>   <html>   <head lang="en">   <meta charset="UTF-8">   <title></title>   <script type="text/ja

2018-08-29 18:27:02 553

原创 jq操作

创建节点  静态:var uu="<ul><li>美女</li></ul>";  $("#love").html(uu);  动态: var $x=$("<tr><tr>")  $("#y").append($x);/建立一个节点x,并将x内部插入为y节

2018-08-28 18:11:36 149

原创 jq遍历及隔行变色

  $(function () {        $("#chose tr:even").css("backgroundColor", "red");        $("#chose tr:odd").css("backgroundColor", "blue");//隔行变色})    });        $("#chk").get(0).onclick =

2018-08-27 18:52:42 575

原创 个人日记:JQ

  //js中加载函数的写法          window.onload=function(){//等网页所有内容加载完毕之后再进行加载        document.getElementById("hh").innerHTML="你好,我是王尼玛";    }      $(function(){//在htmlDOM文档结构绘制完毕后立刻执行          $("#hh").h...

2018-08-26 12:42:43 140

原创 个人日记:反射复习

1.获取反射对象三种方式(掌握)(1)java源文件:Class calzz = Class.forname("包名类名");(2)字节码文件:Class calzz = 类名.lass(3)运行:Person p =  new Person();    Class calzz = p.getClass();  反射对象.newInstatce();  通过反射对象实例化对象的简便方式,...

2018-08-23 17:15:50 122

原创 反射操作2

反射修改属性import java.lang.reflect.Field;public class Test1 {    public static void main(String[] args) throws ClassNotFoundException, NoSuchFieldException, IllegalAccessException, InstantiationExcep...

2018-08-22 17:12:21 161

原创 反射操作

编写一个类,增加一个实例方法用于打印一条字符串。        Scanner input=new Scanner(System.in);        Class aClass = Class.forName("HW2.Dog");        Method write = aClass.getMethod("write", String.class);//调出write方法,后面是...

2018-08-21 16:58:38 280

原创 个人日记:反射

获取Class对象的三种方式方式一: 通过Object类中的getObject()方法Person p = new Person();Class c = p.getClass();方式二: 通过 类名.class 获取到字节码文件对象(任意数据类型都具备一个class静态属性,看上去要比第一种方式简单)。Class c2 = Person.class;方式三: 通过Class类中...

2018-08-20 18:37:59 277

原创 个人日记:XML追加和覆盖内容,将XML某位置的子标签或者属性,文本删除

XML添加子标签:这里使用的是覆盖,即通过建立新文档读取旧文档的属性然后进行添加,最后覆盖原文档完成修改。如果想要使用添加的话,那么使用document doc=documenthelper.creatdocument;代码建立新的文档,然后进行写入想要添加的内容,最后在输出流 XMLWriter xmlWriter = new XMLWriter(new FileOutputStream(...

2018-08-15 18:07:10 2036

原创 案例: DOM4j编程读取并遍历属性信息方法

import org.dom4j.Attribute;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.SAXReader;import java.io.File;import java.util.List;publi...

2018-08-13 19:34:54 713 2

原创 个人日记:DTD

XML文档使用DTD进行限制,DTD必须对所有标签进行限制,但是标签的子标签通过特殊字符可以不进行编写。案例:DTD约束即可以作为一个单独的文件编写,也可以在XML文件内编写。即可以通过引用地址来使用DTD文件,例如果想告诉10个人约束文档,那么就通过建立一个DTD文件来发给他们,让他们自己引用。在DTD文档中使用ELEMENT声明一个XML元素,语法格式如下所示:     &...

2018-08-12 15:49:05 124

原创 个人日记:IO操作1

       /*(1)valueOf(type value)方法;(2)valueOf(String s)方法;(3)基本数据类型转换为包装类;(4)包装类转换成基本类型;(5)基本类型和包装类的自动转换(装箱和拆箱);(6)字符串类转换为基本类   型(除Character外);(7)基本类型转换成字符串类;*/        int num = 21;        Inte...

2018-08-09 19:54:09 413

原创 个人日记:集合

数组特点:必须指明数据类型、数组长度学生成绩管理:保存30个学生成绩,是学生成绩:int 数组的局限性在于限制了长度,无法满足业务的需求,所以引用集合集合:Collection:List:                 ArrayList//import                 LinkedList//import            Set:             ...

2018-08-08 23:31:34 141

原创 个人日记:异常

return:    //跳出方法参考day19/HD3和break不同,break是跳出循环,如判断语句和循环语句,return是直接跳出方法例如:有一个方法使用了循环,需求在循环第9次时跳出方法,那么就是用return。但是在有返回值的情况下return还是代表返回值。异常:应用程序在运行的过程中发生的使程序意外终止的情况。例如我今天开车出门,去公司的路上发生了车祸,这个车祸就是异...

2018-08-07 22:58:06 90

原创 个人日记:多态

同一个引用类型,使用不同的实例而执行不同操作就是多态;方法重写是实现多态的基础多态左边是父类的引用,右边是他真正实例化是子类对象。如果在cat中重写了pet的方法,那么cat调用此方法是使用的是重写的方法。Pet cat=new Cat();//从小范围转换到大范围的类自动转换,如果cat.Cat里的其中一个特有方法的话,会出现报错具体代码左边限制了cat的属性和方法范围,因为引用的是父类...

2018-08-04 18:38:51 182

空空如也

空空如也

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

TA关注的人

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