- 博客(15)
- 收藏
- 关注
原创 SSM(spring+springMVC+Mybatis)简单整合
新建项目,导入jar包项目结构:导入jar包:db.properties代码jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql:///sunjdbc.username=rootjdbc.password=sunshinelog4j.properties代码(我这里是从Mybatis的文档中拷的,
2017-08-23 15:57:28 307
原创 Mybatis和spring整合
新建web工程工程目录加入jar包jar包列表项目代码//#User.javapackage com.lee.domain;public class User { private int userid; private String name; private String password; private int money; public
2017-08-23 12:23:54 220
原创 springMVC入门程序
关于MVC请求流程:spring mvc对MVC的请求流程处理:由此可看出spring mvc中dispatcherservlet(前端控制器)起到了重要的作用,同时降低了各个模块之间的耦合。环境配置:jar包导入什么的就不多说了在web.xml中配置前端控制器: springmvc org.springframework.web.se
2017-08-21 15:50:50 236
原创 redis
-1代表最后string类型set key value会覆盖get key valuegetset key value获取旧值,设置新值getrange key x,y获取key的value子字符串下标为x-ymget一次性获取多个key的值,如果单个key不存在单个返回nilsetnx key value设置,如
2017-08-15 17:21:55 196
原创 SSH整合
关于SSH整合,采用两两整合的方式,struts和spring整合,hibernate和spring整合。整合环境:JDK 1.8Tomcat 9struts 2.3hibernate 5.2spring 4.3第一步:整合struts和spring1.导入sturts和spring的jar包(加入struts和spring的整合包struts2-spring-plug
2017-08-04 10:56:53 170
原创 spring配置事务管理
spring中提供了对事务管理的封装,可以通过xml配置文件配置,或者注解配置模拟一个用户转账的过程1.导入相应的jar包2.关于dao中代码package com.lee.dao;import org.springframework.jdbc.core.JdbcTemplate;public class UserDao { //封装的jdbc模板通过spring配置文件
2017-08-03 10:48:17 274
原创 spring jdbcTemplate实现crud操作
spring中对jdbc的封装模板jdbcTemplate可以大大简化jdbc的crud操作使用jdbcTemplate实现crud操作步骤:1.导入相关jar包 除了其他相关spring的jar还需要这两个(当然除了这些jar包还要导入数据库的驱动jar包)2.测试类(数据的增删改都可以调用update方法)package com.lee.jdbcTemplate;
2017-08-01 22:55:24 578
原创 spring整合web项目
spring整合web项目除了之前将的spring的相关操作,整合web项目,还需要在webx.xml中配置相关操作,以至于web服务器启动的时候可以加载spring的配置文件(默认为:ApplicationContext.xml)原理:实现servletContext的监听器(ServletContextListener),在服务器启动的时候会给每个项目创建一个ServletContex
2017-08-01 19:07:11 655
原创 spring(注解方式)
搭建注解方式的spring环境1.引入jar包,除了配置文件类型的几个基本jar包,还需要引入一个AOP的jar包2.创建实体类3.配置文件,除了之前的约束,还要加上一条关于注解的约束,而且还多了一下一条xmlns:context="http://www.springframework.org/schema/context"<beans xmlns="http://www.s
2017-07-31 15:54:33 224
原创 Spring(配置文件)
关于IOC开发中的思想:高类聚,低耦合传统开发:如果某个类中要调用另一个类的方法,需要创建一个实例化对象,然后调用方法,需要new出来;这样耦合度太高了,如果被调用的类名,方法名改变,那我所有调用它的地方全部要修改。工厂模式:通过工厂类创建实例化对象,这样调用的时候只需要通过工厂类然后获得实例化对象。如果被调用的类名发生改变,只需要修改工厂类即可。但是这样调用处和工厂类产生了新的耦合。
2017-07-31 09:30:05 170
原创 Hibernate
为了解决对象与关系型数据库不匹配(阻抗不匹配)的问题。除了hibernate常用的还有TopLink、EJB3.0、Mybatis(hibernate下载地址www.hibernate.org)搭建hibernate环境:1.新建项目2.把lib\required下的jar包导入项目中3.把project\etc中的hibernate.cfg.xml复制到项目的根目录下,修改配
2017-07-24 13:12:31 170
原创 Struts2
struts2请求http://localhost:8080/struts2Demo/hello.action,后面的".action"可以省略,这个地址在浏览器中访问的时候,客户端会找到tomcat,交个它处理,tamcat会找项目struts2Demo然后读取里面的web.xml文件,读到里面的struts的filter,执行dofilter,它会参考struts.xml文件配置,找到里面有没
2017-07-12 19:28:58 166
原创 JSTL标签
如果使用IDE使用JSTL非常方便,直接将下载的jar包,放到WEB-INF的lib文件夹中,即可引入引入方式:常用的有核心标签库和函数标签库核心标签库:No.功能分类标签名称描述1基本标签输出属性内容2设置属性内容
2017-07-12 16:40:35 231
原创 jsp表达式语言
表达式中的内置对象No.表达式内置对象说明1pageContext表示javax.servlet.jsp.PageContext对象2pageScope表示从page属性范围查找输出属性3requestScope表示
2017-07-12 15:53:54 502
原创 servlet拦截问题
以前学servlet的时候学的不好,现在重新用servlet的写一个登录程序的时候,在拦截问题上遇到了问题,纠结了很久。在强大的公司前辈的解释下,终于理解了。1.在web.xml里面的servlet代码如下: This is the description of my J2EE component This is the display name of my J2EE
2014-08-18 11:54:21 1042
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人