后端框架
夏木炎
个人学习工作记录(只对自己负责),不接受批评,不保证准确,爱看则看。。。
展开
-
Spring关于AOP配置举例(XML配置文件方式)
1. 案例结构2. 配置文件applicationContext.xml<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:util="http://www.springframework.o原创 2018-01-24 09:40:18 · 208 阅读 · 0 评论 -
hibernate多对一,一对多,多对多,一对一举例案例(注解方式实现)
1. 需要用到的jar包antlr-2.7.7.jardom4j-1.6.1.jarhibernate-commons-annotations-4.0.1.Final.jarhibernate-core-4.1.7.Final.jarhibernate-jpa-2.0-api-1.0.1.Final.jarjavassist-3.15.0-GA.jarjboss-logging-3.1...原创 2018-03-01 16:16:39 · 2036 阅读 · 0 评论 -
Struts2基础配置
1. 所用到的jar包asm-3.3.jarasm-commons-3.3.jarasm-tree-3.3.jarcommons-fileupload-1.3.1.jarcommons-io-2.2.jarcommons-lang3-3.2.jarfreemarker-2.3.22.jarjavassist-3.11.0.GA.jarognl-3.0.6.jarstruts2-c...原创 2018-03-01 20:02:43 · 162 阅读 · 0 评论 -
SSH整合案例
1.导入相关必须的jar包spring-4.3.10,struts2-2.3.4,hibernate-4.1.7antlr-2.7.7.jaraopalliance-1.0.jarasm-3.3.jarasm-commons-3.3.jarasm-tree-3.3.jarcglib-nodep-2.2.jarcommons-collections-3.2.jarcommons-dbc...原创 2018-03-02 15:52:26 · 806 阅读 · 0 评论 -
SpringBoot实现邮件发送
1、pom包配置pom包里面添加spring-boot-starter-mail包引用<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</ar...原创 2018-04-13 17:38:07 · 1096 阅读 · 0 评论 -
@Autowired和@Resource的区别
@Autowired 与@Resource:1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null值,可以设置它的required属性为false,如:@Autowired(required=false) ,如果我...原创 2018-04-28 10:31:57 · 199 阅读 · 0 评论 -
SSH导入读取导入的Excel
一.前端关键代码<script type="text/javascript" src="<%=basePath%>/smp/js/jquery-1.4.2.min.js"></script><script type="text/javascript" src="<%=basePath%>/smp/js/jq原创 2018-10-10 14:47:24 · 1264 阅读 · 0 评论 -
@ResponseBody跨系统请求中文乱码解决方案
一.原因spring mvc的一个bug,spring MVC有一系列HttpMessageConverter去处理用@ResponseBody注解的返回值,如返回list则使用MappingJacksonHttpMessageConverter,返回string,则使用StringHttpMessageConverter,这个convert使用的是字符集是iso-8859-1,而且是fina...原创 2018-11-08 17:46:35 · 348 阅读 · 0 评论 -
解决springMVC不支持put和delete请求问题
一.原因分析 Tomcat接收到POST请求时: * 1.将请求数据封装一个Map * 2.request.getParameter("userName")就会从Map中取值 * 3.SpringMVC封装POJO数据的时候,会把每个属性值调用request.getParameter("userName") Tomcat接收到PUT请...原创 2019-01-24 15:37:49 · 4960 阅读 · 1 评论 -
hibernate多对一,一对多,多对多,一对一举例案例
1.项目结构2. 主配置文件 hibernate.cfg.xml<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"><...原创 2018-02-27 17:24:13 · 1063 阅读 · 0 评论 -
hibernate的配置运用案例
1. 导入Hibernate所需要的jar包,这些包在Hibernate的lib目录下的required目录下。 antlr-2.7.7.jar dom4j-1.6.1.jar hibernate-commons-annotations-4.0.1.Final.jar hibernate-core-4.1.7.Final.jar hibernate-jpa-2.0-ap...原创 2018-02-26 16:53:52 · 221 阅读 · 0 评论 -
Spring关于AOP配置举例(注解方式)
1. 案例结构2. 配置文件applicationContext.xml<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:util="http://www.springframework.o原创 2018-01-24 09:40:36 · 175 阅读 · 0 评论 -
SpringMVC配置,controller通过注解方式-01
1.项目结构2. web.xml配置 SpringMVC_01 index.html index.htm index.jsp default.html default.htm default.jsp springMVC org.springframework.web.serv原创 2018-01-15 17:25:00 · 2857 阅读 · 0 评论 -
Mybatis配置,包括注解和XML配置
1.项目结构2. 主配置文件 mybatis-config.xml <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> -->原创 2018-01-12 10:36:42 · 11849 阅读 · 0 评论 -
Spring实现JDBC的增、删、查、改案例
1. 案例结构2. 所用数据库3. 配置文件 jdbc.propertiesdriver=com.mysql.jdbc.Driverurl=jdbc\:mysql\://localhost\:3306/myschool?characterEncoding\=utf-8username=rootpassword=rootinitialSize=5maxActi原创 2018-01-24 16:44:23 · 520 阅读 · 0 评论 -
Spring通过事务实现模拟银行转账案例
1. 案例结构2. 所用数据库表3. jdbc.properties配置文件driver=com.mysql.jdbc.Driverurl=jdbc\:mysql\://localhost\:3306/test?characterEncoding\=utf-8username=rootpassword=rootinitialSize=5maxActive原创 2018-01-24 17:04:41 · 3427 阅读 · 0 评论 -
Spring 事务的隔离级别和传播行为
事务隔离级别:Spring事务的隔离级别1.ISOLATION_DEFAULT: 这是一个PlatfromTransactionManager默认的隔离级别,使用数据库默认的事务隔离级别. 另外四个与JDBC的隔离级别相对应2.ISOLATION_READ_UNCOMMITTED: 这是事务最低的隔离级别,它充许令外一个事务可以看到这个事务未提交的数据。这种隔离级别会产生脏读,不可重复读和幻原创 2018-01-24 17:28:28 · 282 阅读 · 0 评论 -
Mybatis实现简单的分页,以及基本的查询修改功能
1. 项目结构2. 数据库3. 数据库配置文件jdbc.propertiesdriver=com.mysql.jdbc.Driverurl=jdbc\:mysql\://localhost\:3306/zhq?characterEncoding\=utf-8username=rootpassword=root4. mybatis-config.xml配置文件原创 2018-01-19 18:57:36 · 2326 阅读 · 0 评论 -
SpringMVC实现页面和java模型的数据交互以及文件上传下载和数据校验
1. 项目结构2. springMVC-servlet.xml 配置文件<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.spring原创 2018-01-19 19:52:06 · 988 阅读 · 0 评论 -
SpringMVC实现文件上传
一.引入相关jar<!-- 文件上传 --><dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version&原创 2019-01-28 16:18:05 · 126 阅读 · 0 评论