自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis总结

1.多个参数的查询:User queryNameandAddress(@Param("name") String name,@Param("address")String address);<select id="queryNameandAddress" resultType="User"> SELECT * FROM user where name = #{nam...

2018-03-08 15:33:52 188

原创 第三方API的简单调用

调用高德地图(amap)的web服务API进入网站:http://lbs.amap.com/api/webservice/summary/ 申请key需求:根据ip地址定位和拿到定位地方的天气应用springmvc技术,具体实现: (1) 导包: (2) 在类似于spring.xml作用的类中配置:@Bean public RestTemplate restTemplate()

2017-12-28 10:30:35 12447

原创 Spring的简单总结

1.spring (1) 六大模块Spring Core spring的核心功能:核心容器的主要组件是BeanFactory,它是工厂模式的实现,它使用控制反转(IOC)模式将应用程序的配置和依赖性规范与实际应用程序代码分开。Spring AOP 切面编程SpringEE spring 对javaEE其他模块的支持Spring DAO DAO模式的思想是将业务逻辑代码与数据库交互代码分

2017-12-27 20:22:48 276

原创 springboot的简单应用和在linux下运行

1.创建一个springboot的项目: (1) 进入官网点击图中红色框链接 (2) 生成springboot项目: (3) 将下载的项目做版本控制:1 cd 先进入创建的文件里git init 初始化git status 查看状态git add .git commit -m ‘备注’ (4) 将项目导入eclipes (5) 目录结构: (6) 运行Spr

2017-12-26 17:22:08 5798

原创 Spring-Security练习

一.根据不同的用户所访问的页面不同(普通用户和管理员)及登陆验证。1.所用技术:Mybatis(H2数据库)+Spring+Springmvc+Spring-Security.2.Spring-Security所需jar包: 3.mvc结构: 4.具体实现: (1)web.xml的SpringSecurity过滤器的配置:<filter> <filter-name>sprin

2017-12-20 19:32:29 315

原创 ssm(spring+springmvc+mybatis)xml版的整合

1.导包: 2搭建包: 3.mybatis.cfg.xml:<configuration><!-- 交给spring配置数据源--> <!-- <environments default="oracle"> <environment id="oracle"> <transactionManager type="jdbc"></transact

2017-12-13 20:31:45 467

原创 sm(spring+mybatis)注释版的整合

1.导入所需的包 2.mybatis配置文档与spring整合 (1)数据源的配置:<!-- <properties resource="db.properties"> </properties> --><!-- <environments default="development"> <environment id="development">

2017-12-13 20:12:12 240

原创 mybatis简单应用

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

2017-12-12 15:12:48 255

原创 Springmvc的表单验证

1.导入包(jsr-303):tomcat版本在8.0以上classmate-1.3.1.jarhibernate-validator-6.0.5.Final.jarjboss-logging-3.3.0.Final.jarvalidation-api-2.0.0.Final.jar2.要求: 3.控制类中,写get获取表单请求的方法:@Controller 定义springmvc

2017-12-12 10:47:55 373

原创 简单的ssh(spring+springmvc+hibernate)整合

题目:SSH基本CRUD练习:图书管理图书列表 -> 某本图书详情图书删除图书新建图书属性:书名 作者 出版社 出版年份 简介 类别完成方法:采用注解+纯java的配置 数据库:H2一.导入包: h2数据库包+hibernate包+spring包+springmvc+日志包+整合包+bootstrap(前端框架)包二.配置web.xml:<servlet> <servlet-n

2017-12-08 20:13:54 373

原创 Struts2笔记

一 一个简单的Struts2项目必备条件: 1.导入核心包: 2.web.xml的配置:<filter> <filter-name>struts2</filter-name> <filterclass>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-cla

2017-10-21 20:51:02 194

原创 Java--Maven 的类库配置

1.网站:http://mvnrepository.com/ 2:将maven下载下来:解压,找到settings.xml文件 修改其中的镜像文件:<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/conte

2017-10-21 16:22:43 1185

原创 Hibernate错误

今天做Hibernate一对一的的练习,当我在数据库操作前,把表数据清空,没有提交,导致锁表了,怎么也插入不了数据,控制台不报错误,但是也一直是不结束,为红色。

2017-08-20 17:30:17 191

原创 项目总结二--观看好的代码之登录--c3p0+DBUtils+BeanUtils

1.导包 2.c3p0-xml配置<c3p0-config> <default-config> <propertyname="driverClass">oracle.jdbc.driver.OracleDriver</property> <property name="jdbcUrl">jdbc:oracle:thin:@localhost:XE</propert

2017-08-19 14:35:41 499

原创 项目总结一

主页HomePage 商品详情页 购物车页面 一:自己完成功能 1 购物车功能实现: (1)功能要求: - 当在主页未登录点击主页购物车时,页面会自动跳到登录页面,进行登录 - 当未登录进入商品详情页时,是不能加入购物车的,会提示先登录,也不能进入购物车页面 (2)实现原理: - 主页面部分内容为动态加载,当直接访问HomePage.jsp是不会出现完整的页面的

2017-08-15 10:59:06 215

原创 项目第十天

这三天就写了一个购物车页面的实现,每天在各种各种各种错误中修改,不熟悉svn的我还弄没前天一天的成果,项目进入整合阶段,明天整合,后天就答辩了。还有一个搜索功能没实现,还是组友帮忙完成的。

2017-08-12 20:12:31 181

原创 项目第七天

一. 前天:完成框架的搭建:以及静态页面的导入变成jsp,以及看视屏二 昨天:实现点击页面的商品图片,跳转到具体详情页面,由于都不熟悉前天的搭的框架,说这个很麻烦,所以都进度很慢,还帮着组友解决问题。三 今天:实现商品详情页面的加入购物车链接,把对应的数据存入数据库,还完成了部分购物车页面的动态加载,明天完成购物车的增加、全选和购物车的提交操作。四: 七天总结:完成进度较慢,但具

2017-08-09 20:40:50 142

原创 项目第四天

昨天: 一 昨天组长分布任务,把静态页面先写出来,然后把页面静态部分用动态替换,原谅前端的css,html学的不好的我,仿照京东,只写了一个商品详情页和购物车页面(一半),还很low 昨天晚上看了会学习视屏,了解了购物车的具体实现步骤二 今天:完成了购物车的另一半,并且帮助组长写的主页面,写了个轮播图,对于自学写过一次的我,还是花了一下午才写出来(被自己蠢哭)四天小结:这是第一次写前端

2017-08-06 20:06:58 204

原创 项目第二天

一 .昨天,老师布置项目三人一组,每组完成一个简单购物网站,实现如下功能: 2.昨天讨论需求分析(上午加下午一半),初步定下数据库需要的表(下午),以及页面个数(下午,晚上),初步如下: (1) 页面首页布局: (2) 登陆注册页面仿照京东 (3)订单和购物车页面初步自己设计 暂定五个页面3.初步定下表的个数 用户表,订单表,订单明细表,商品类别表,具体商品表,评价表4.组长分布每个人完成

2017-08-04 19:50:16 234

原创 集合框架复习二

List 接口: 1.迭代删除指定元素 2 小知识:会报出:IndexOutOfBoundsException 异常 3:小知识,LinkedList定义了自己的一些方法,addFirst(),addLast(),removeFirst(),removeLast() 解释:关于多态的知识,当父类引用指向子类实例,父类引用不能调用子类特有的方法Map 接口:一 Hash

2017-07-29 09:56:29 229

原创 JAVA-EE表单file文件的简单应用

上传文件到服务器: 页面: 代码: 注意点1: 页面表单要加上: enctype=”multipart/form-data” web.xml 配置:要在对应的表单提交路径下 注意点2:String file=req.getParameter(“file”); 拿不到文件名注意点3:拿文件名时: String header = part.getHeader(“c

2017-07-27 19:16:30 433

原创 JAVA-EE过滤器Filter的简单使用

过滤器就是对访问和请求响应进行拦截题目要求:没登录时,点击链接不能访问到登陆后页面,过滤器会拦截,并且转到登录页面.首页: 登录页面: 过程:登录时会创建一个session,然后点击访问链接时,过滤器会对session判断具体实现: 代码解释一:创建session对象是在HttpServletRequest类中通过request.getSession()创建,但是过滤器方法参数是Servlet

2017-07-26 20:34:10 680

原创 JAVA面向对象易错习题详解

给定如下java代码,编译时会在哪行( )出现错误。 class Demo1{ } class Demo2 extends Demo1{ public static void main(String args[]){ Demo1 d1=new Demo2 () ;//第一行 Demo2 demo2=new Demo2 () ;//第二行

2017-07-23 09:52:54 1133

原创 对于数据类型的转换顺序

byte—>char,short—>int—>long—>float—>double —————————————————>自动转换 <—————————————————强转 byte 一字节 char short 两字节 int float 四字节 long double 八字节

2017-07-14 17:30:51 1413

原创 分不清楚++,--的可以来看

int a=10,b=4,c=20,d=6; System.out.println(a++b+c–d); 140 System.out.println(++a*b+c*–d); 144a++ a– ,在后先算在加 ++a –a ,在前先加后算

2017-07-14 16:27:52 248

原创 多重for循环打印菱形

public static void printf(int num){ //先打上半部分 for(int i=1;i<=num/2+1;i++){ for(int j=i;j<=num/2;j++){ System.out.print(” “); } f

2017-07-13 20:10:37 607

原创 JAVA异常

Throwale / \ Error Exception / \ IOException RuntimeException非受查异常:包括Error和Ru

2017-07-11 20:17:27 325

原创 JAVA网络编程复习

一 网络基本知识 1.计算机网络OSI分层:物,数,网,传,会,表,应 七层 TCP/IP协议 分为四层 1-2 网络接口层 3 网络层 4 传输层 5-7 应用层2.网络通讯三要素: (1) ip地址:主机的唯一标识 占4个字节 例如本机127.0.0.1 对应获取的类InetAddress (2) 端口号: 0-65535 (3) 传输协议: 是计算机网络进行数据交换建立

2017-07-11 11:22:10 815

原创 面向对象复习一

一 万物皆对象 1.类是多组对象的相同信息的抽取,对象是类的实例化。例如:人类,就是所有人的对象的抽取,他们有相同的属性,名字,性别,年龄等等。2.对象创建过程:new关键字 例如:People people=new People() 这句话所对应的内部操作:(1) 分配内存空间(堆中创建内存空间) (2) 初始化引用变量(People people) (3)调用构造方法(People

2017-07-10 17:51:59 210

原创 单列设计模式

public class Demo1 { public static void main(String[] args) { /*System.out.println(Demo2.getInstance()); System.out.println(Demo2.getInstance());*/System.out.println(Demo3.getIns

2017-07-10 11:22:00 195

原创 集合框架回顾

集合框架图解: 1 Iterable | 2 Collection / | \ 3 List set Queue / \ /

2017-07-10 11:12:39 164

原创 IO框架复习一

IO框架: file类 字节流 字符流 一 file类的应用:按照要求打印文件名 里面是文件就递进tab在打印,依次类推 public class printfMuLu {public static void main(String[] args) { printf.bianLi(new File(“e:\a”)); } } class printf{

2017-07-09 10:20:45 231

原创 JAVA多线程基础知识复习二

class Clent1{ ***private*** int money=500; public ***synchronized*** void getMoney(int number){ if(money<0){ System.out.println("您的余额为零!"); }else if(money<number){

2017-07-08 16:25:00 347

原创 JAVA多线程基础知识复习一

一.线程的基础知识: 1.什么是进程: 它是运行中的程序2.什么是线程: 又称轻量级进程,是程序的最小单元3.创建线程的两种方法: (1)继承Thread类 public class Demo1{ public static void main(String[] args) { MyThread mt1

2017-07-08 14:23:52 185

空空如也

空空如也

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

TA关注的人

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