- 博客(17)
- 收藏
- 关注
原创 Mybatis中 输入输出映射 动态sql语句 和表之间的关系
输入输出映射输入映射支持的类型 八大数据类型 list map POJO 包装类型 包装类可以直接通过对象导航的方式不断向下获取八大数据类型 list map POJO 包装类型 输出包装类型时需要自动映射字段 动态SQL语句什么是动态的SQL语句 动态sql是可以在sql语句上添加条件 判断 循环等动态标签 ..有哪些常用的动态标签 标签 进行条...
2018-04-26 21:26:07 215
原创 Mybatis配置以及测试增删改查
Mybatis 简介Mybatis是一个Apache下的开源项目,后转入谷歌旗下,2013年迁移到github上,他是一个超轻级的半自动ORM框架框架架构 核心就是输入映射 将参数映射到sql语句中(jdbc 中的参数替换) map list interger pojo(普通的javabeans对象) 和输出映射(JDBC resultset到对象的映射)并且能帮我们管理事务 开发人...
2018-04-25 21:22:39 193
原创 Spring基础
SpringSpring:意为javaEE开发者的春天,是一个一站式分层结构的轻量级框架目前比较受欢迎。Spring特点:开源的 轻量级的 分层架构的 一站式的 对目前流行的框架支持较高。使用Spring好处:可降低复杂性 松耦合 高性能 易测试 声明事务下载地址: http://repo.spring.io/release/org/springframework/spring/使用...
2018-04-18 20:01:47 173
原创 Struts2 自定义拦截器
自定义拦截器自定义拦截器的三种方式 1. 实现Interceptor接口 2. 存活周期:随程序的开始创建 程序结束销毁 3. 他不会每次访问都创建一个拦截器public class Demo01 implements Interceptor{ @Override public void init() { // TODO Auto-gene...
2018-04-16 22:16:13 116
原创 Struts2基础配置及原理
创建javaweb动态工程导入核心包 编写struts的配置文件 添加头<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd">2. ...
2018-04-12 21:40:31 118
原创 Hibernate 设置表与表关系
一对多表明确表中字段和表的主从关系分析实体类中的属性。编写实体类 实例: 编写客户实体类和联系人实体类客户与联系人是一对多的关系private Long cust_id; private String cust_name; private String cust_source; private String cust_industry; priv...
2018-04-10 20:55:36 253
原创 HIBERNATE
实体类规范为实体类提供有参和无参构造方法;将成员变量私有化,提供get/set方法。基本数据类型尽量使用包装类型(可以表示一个值null )实体类中必须要有一个与表中主键对应的Id, hibernate是通过主键来区别对象是否相同。不可以使用final修饰实体类。主键的类型自然主键,例如 身份证号,没人只有一个唯一的。代理主键(常用),找不到符合业务字段的主键就自己...
2018-04-09 19:56:52 117
原创 事务 以及eclipse中使用Hibernate
事务原子性:指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。一致性:事务必须使数据库从一个一致性状态变换到另外一个一致性状态。隔离性:事务的隔离性是多个用户并发访问数据库时,数据库为每一个用户开启的事务,不能被其他事务的操作数据所干扰,多个并发事务之间要相互隔离。持久性:指一个事务一旦被提交,它对数据库中数据的改变就是永久性的,接下来即使数据库发生故障也不应该对其...
2018-04-08 21:15:04 184
原创 JSP基础二
1.九大内置对象 request 转译后对应HttpServletRequest/ServletRequest对象 response 转译后对应HttpServletRespons/ServletResponse对象 session 转译后对应HttpSession对象 application 转译后对应ServletContext对象 exception 转译后对应...
2018-04-02 20:43:03 154
原创 JSP基础
Jsp (Java Server Pages)原理:在访问jsp页面时,jsp代码会被翻译成.java代码,然后在编译成.class文件然后运行。jsp中怎样写才能更精简:一般我们将HTML代码写进jsp,还有将少量的java请求响应代码写入。jsp中可以写什东西:java代码<% 在这里写入java代码%> ,HTML代码还是写在body中,表达式<%= 2+3 ...
2018-03-31 11:18:56 192
原创 HttpSession 简单操作使用
HttpSession什么是HttpSession? HttpSession 是服务器端的技术,服务器会为每一个用户创建一个独立的Session。 属于回话的之一。Session原理: 当用户第一次访问servlet时服务器会给该用户创建一个独立的Session,并且生成一个独立的SessionID,这个sessionId在响应浏览器时会被装进cookie中,同尔被保存到浏览器中,当...
2018-03-29 21:12:03 4381
原创 request获取数据,cookie保存数据
Request获取数据1.使用getParameter获取数据// 设置响应的编码格式 response.setContentType("text/html;charset=UTF-8"); // 告诉服务器 请求的内容是什么编码格式 request.setCharacterEncoding("UTF-8"); // 获取...
2018-03-28 21:23:57 8035
原创 Servlet简单基础
Servlet设置获取全局配置信息两种方式 1.获取config对取出servlet配置信息//先获取config对象 ServletConfig servletConfig = this.getServletConfig(); //取出servlet的配置信息 String value = servletConfig.getInitP...
2018-03-27 21:19:24 171
原创 Tomcat 安装和servlet配置基础
1.Tomcat安装为什么选择Tomcat,他有什么特点? 1.Tomcat是由Apache公司开发,他是开源的,轻量级的。 2.安装Tomcat 首先将下载好的Tomcat放在一个不经常动用的目录下, 然后再eclipse选择javaee的开发,新建一个动态Javaweb工程 然后点击Next直到出现 点击finsh。 ...
2018-03-26 21:31:44 837
原创 java之数据库连接JDBC
1.JDBC是什么? JDBC就是 Java Database connectivity Java数据库连接规范(也可以说是一套接口) 是有Sun公司提供的 基友四个核心类; 2.核心类 DriverManager 创建数据库连接 Connection 连接类 Statement 执行sql语句 ResultSet 结果...
2018-03-22 22:18:08 134
原创 MySQL 查询
1.去除空值 -- 过滤空值 如果该值为null 当做0来处理 用 IFNULL 处理 去除空值 SELECT 字段1 , 字段2 ,字段1 + IFNULL(字段2,0) as total from 表名;2.排序 ORDER BY 降序 desc 查询所有雇员,按月薪降序排序,如果月薪相同时,按编号降序排序 SELECT * from 表名 ORDER BY 字段名 d...
2018-03-20 21:03:35 200
原创 mysql 安装及简单SQL语句
1.mysql 数据库安装 1.保存安装中的数据库密码, 2>配置环境变量 查看隐藏文件 open.bash_profile 如果没有隐藏文件则需要创建隐藏文件 touch .bash_profile 添加环境变量 export PATH=$PATH:/usr/local/mysql/bin/ 保存退出。 注意 重启mysql 打开终端进入mysql命...
2018-03-19 21:37:34 356
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人