mybatis(一)

如何搭建一个mybatis框架 一.引入jar包 二.配置configration.xml文件 首先 读取配置文件 <properties resource="db.properties"></p...

2018-07-21 15:05:42

阅读数 51

评论数 0

如何搭建一个SSH框架

一.搭建流程(springMVC+spring+hibernate) 1     spring+orm 1.1  jar包引入 1.2  扫描dao,service,将数据源和sessionFactory放入springIOC容器 1.3  将sessionFactory委托给我们的spring进...

2018-07-16 21:04:18

阅读数 279

评论数 0

hibernate学习(三)

一.HQL语句使用HQL查询所有记录Session session = HibernateUtil.getOpensession(); Transaction transaction = session.beginTransaction(); String hql = "from...

2018-07-05 20:21:58

阅读数 47

评论数 0

Hibernate学习(二)

主键的分类1.自然主键表里面 有一个字段 符合主键的规则就直接使用这个字段 作为主键2.代理主键表里面 没有一个字段 符合主键的规则自己创建的 id 作为表的主键 这个键叫代理主键   主键生成策略(7种)increment和identity主键 自增increment由hibernate管理插入...

2018-07-04 21:36:49

阅读数 46

评论数 0

HIbernate学习(一)

如何搭建一个hibernate1.导入框架(12个包) required文件夹下的所有包(10个) jpa-metamodel-generator文件夹下的包(1个) mysql的驱动包(1个) 2.创建Hibernate的主配置文件 默认放到src下,名字默认hibernate.cfg.xml ...

2018-07-03 21:13:01

阅读数 63

评论数 0

jsp(一)

JSP全称是Java Server Pages它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术JSP实际上就是Servletjsp运行原理浏览器访问服务器上jsp页面服务器中jsp-->翻译成.java文件-->编译成.cl...

2018-06-27 21:15:28

阅读数 48

评论数 0

servlet(四)

会话技术HttpSession保存在服务器端 并且为每一个访问的用户创建一个session浏览器关闭,会话就结束了Session的实现原理1.session的实现 是依赖cookie实现的2.用户第一次访问网页时系统会为这个用户 创建一个 独立的session出来并且会为session分配一个id...

2018-06-25 20:57:57

阅读数 51

评论数 0

servlet(三)

一.request域内部也维护一个map集合 添加获取删除 值作用范围:只对一次请求有效请求转发一次请求 并且 响应到网页的是 转发后的响应结果//请求转发 //通过请求对象 获取请求转发器 RequestDispatcher dispatcher = request.getRequestDisp...

2018-06-23 14:09:09

阅读数 45

评论数 0

servlet(二)

一.获取servlet的配置对象ServletConfig方式一//声明一个成员变量 保存该对象 private ServletConfig config; //初始化方法 @Override public void init(ServletConfig config) throws Se...

2018-06-23 11:42:19

阅读数 48

评论数 0

事务实例--银行转账

首先,举个例子:银行(bank)中有两个客户(name)张三和李四我们需要将张三的1000元存款(sal)转到李四的账户上我们需要怎要通过sql语句来实现这个过程update bank set sal = sal - 1000 where name = '张三';update bank set s...

2018-06-22 13:22:48

阅读数 2544

评论数 0

servlet(一)

用户(浏览器)访问服务访问的是资源,包括静态web资源 HTML,css,js动态web资源 jsp Servlet用户通过网址请求服务器端请求的就是服务器端的静态和动态资源请求完成后会给浏览器一个响应结果服务器(tomcat)轻量级服务器 sun公司 开源的免费的注意:我们写的java代码和前端...

2018-06-20 19:41:45

阅读数 59

评论数 0

java基础--JDBC

一.JDBCJDBC是java提供的一套类和接口,是连接数据库的一套规范.JDBC操作数据库的步骤1.注册驱动加载驱动类2.获取数据库连接对象getConnection(url,user,password)3.通过连接对象 获取sql语句的执行对象statement4.通过statement对象来...

2018-06-14 20:03:32

阅读数 34

评论数 0

mysql语句(三)

一.表和表之间的关系-- 一对一,一对多(多对一),多对多-- 多对多的表示 第三张表-- 第三张表作为从表 拥有其他两个主表的外键二.合并查询--UNION取两个表并集(字段名 类型相同)--UNION ALL 把两个表的数据合在一起三.多表查询select * from 表1,表2;这样查询会...

2018-06-13 21:31:19

阅读数 61

评论数 0

mysql语句(二)

去除重复数据 select distinct 字段 from 表;如果相加的两个字段中有空值    select 字段+ifnull(字段,0) from 表;别名 select 字段1 as 别名1,字段2 as 别名2 from 表;排序默认升序 ASC select * from 表名 OR...

2018-06-12 21:31:23

阅读数 52

评论数 0

MySQL语句(一)

一.DDL(数据库定义语句)用来定义数据库对象:库,表,列1.创建一个数据库并指定字符集和校验规则create database 数据库名 character set 字符集名 collate 校验规则;2.修改数据库(alter)修改字符集alter datebase 数据库名 characte...

2018-06-11 20:59:32

阅读数 59

评论数 0

java基础--同步、Lock类、死锁、如何中断线程

一.同步代码块(同步锁)synchronized(锁){    操作功效数据的代码}同步代码块规则:当线程进入代码块时,先看一下有没有锁.如果有锁,就进入执行代码,进入的同时获得这把锁执行完毕,出同步代码块,把锁放回去如果没有锁,在同步代码块前等待优点:数据安全坏处:效率会降低二.同步方法使用关键...

2018-06-05 20:26:13

阅读数 566

评论数 0

java--线程与进程

进程:一个正在运行的程序线程:一个进程中有多个线程,每一个线程就相当于一个执行的任务一.线程1.标准的单线程程序特点:程序由上至下依次执行,且一个执行完,才会执行下一个有点:数据绝对安全弊端:效率不高2.线程是如何执行的:开启一个线程,相当于开启了一个cpu的 执行路径(相对独立的),cpu在执行...

2018-06-04 20:23:59

阅读数 50

评论数 0

java基础--字符缓冲流,Properties,序列化

一.字符缓冲流写FileWriter fw = new FileWriter("/Users/lanou/Desktop/test/weixin.txt"); //创建缓冲字符流 BufferedWriter bw = new BufferedWriter(fw...

2018-05-30 21:40:47

阅读数 58

评论数 0

java基础-- 流

一.字节流以字节为单位,进行数据的传输参照物是程序OutputStream 字节输出流(写文件)InputStrem   字节输入流(读文件)以上两个抽象类 是所有字节流的父类.写文件步骤1.创建绑定文件2.创建输出流 并绑定文件3.写文件4.关闭流资源//创建file(给输出流绑定一个文件) /...

2018-05-29 19:28:41

阅读数 44

评论数 0

java基础--File类

封装了操作文件或文件夹的方法一.构造方法1.直接创建File file1 = new File("/Users/lanou/Desktop/wl.txt");2.利用父子路径创建File对象File file2 =new File("/Use...

2018-05-25 20:58:36

阅读数 51

评论数 0

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