- 博客(21)
- 收藏
- 关注
原创 mybatis批量插入oracle
@Insert({ "<script>" +"insert into COMPOSITE_TREE (LEVEL1,NAME1,LEVEL2,NAME2,LEVEL3,NAME3,LEVEL4,NAME4,LEVEL5,NAME5,UNIT_TYPE," + "UNIT_CODE,UNIT_NAME,REPAIR_LEVEL,CO...
2019-02-27 20:09:39 153
原创 springboot文件上传配置
@Configurationpublic class FileConfig { /** * 文件上传配置 * @return */ @Bean public MultipartConfigElement multipartConfigElement() { MultipartConfigFactory...
2019-02-27 20:07:34 552
转载 数据绑定流程
1. Spring MVC 主框架将 ServletRequest 对象及目标方法的入参实例传递给 WebDataBinderFactory 实例,以创建 DataBinder 实例对象2. DataBinder 调用装配在 Spring MVC 上下文中的ConversionService 组件进行数据类型转换、数据格式化工作。将 Servlet 中的请求信息填充到入参对象中 3. 调用 V...
2018-10-12 22:47:13 369
原创 SpringMVC确定目标方法POJO类型入参的过程
/** * 1:由@ModelAttribute标记的方法,会在每个目标方法执行前被springMVC调用 * 2:@ModelAttribute注解也可以来修饰目标方法POJO的入参,其value属性值有如下作用: * 1)SpringMVC会使用value属性值在implicitModel中查找对应的对象,若存在,则会直接传入到目标方法的入参 * 2)SpringMVC会以...
2018-10-11 22:03:49 209
原创 Spring学习(谷粒学院spring4课程)第九节 spring与 Struts2整合
一:在通用的 web 应用中访问 Spring1). 需要额外加入的 jar 包:spring-web-4.0.0.RELEASE.jarspring-webmvc-4.0.0.RELEASE.jar需要注意的是spring的所有jar包放在WebContent\WEB-INF\lib下,不然放到tomcat后,应用访问不到jar包内容2). Spring 的配置文件, 没有什么不...
2018-10-02 22:36:24 317
原创 Spring学习(谷粒学院spring4课程)第八节 事务
spring的事务管理是以AOP框架为基础的一:基于注解的事务管理(1)配置事务管理器及启用事务注解 <!-- 配置事务管理器 --><bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"><prope...
2018-10-02 22:18:58 416
原创 Spring学习(谷粒学院spring4课程)第七节 JdbcTemplate
一:配置数据库连接池及jdbc Template或NamedParameterJdbcTemplate,<!-- 导入资源文件 --><context:property-placeholder location="classpath:db.properties"/><!-- 配置c3p0数据源 --><bean id="dataSource"...
2018-10-02 21:49:36 128
原创 Spring学习(谷粒学院spring4课程)第六节 AOP
一:采用AOP的原因代码混乱:越来越多的非业务需求(日志和验证等)加入后, 原有的业务方法急剧膨胀. 每个方法在处理核心逻辑的同时还必须兼顾其他多个关注点.代码分散: 以日志需求为例, 只是为了满足这个单一需求, 就不得不在多个模块(方法)里多次重复相同的日志代码. 如果日志需求发生变化, 必须修改所有模块.二:基于aspectj注解声明切面实例:定义一个bean,为其添加日...
2018-10-02 21:35:32 182
原创 Spring学习(谷粒学院spring4课程)第五节 基于 @Autowired 自动装配 Bean
1: @Autowired 的应用范围 @Autowired 可以应用到构造器,字段,含参函数上。2:如何装配2.1 @Autowired 自动装配具有兼容类型的单个 Bean属性,若该属性非必须,可以设置required 属性为 false2.2若有多个bean满足要求,有两种方法可以装配指定的bean。(1)使用@Qualifier注解指定要装配的bean (2)使字...
2018-10-02 15:21:21 140
转载 Spring学习(谷粒学院spring4课程)第四节 基于注解配置bean
组件扫描(component scanning): Spring 能够从 classpath 下自动扫描, 侦测和实例化具有特定注解的组件.特定组件包括:@Component: 基本注解, 标识了一个受 Spring 管理的组件@Respository: 标识持久层组件@Service: 标识服务层(业务层)组件@Controller: 标识表现层组件 对于扫描到的组件,...
2018-10-02 15:05:08 1177
原创 Spring学习(谷粒学院spring4课程)第三节 工厂方法配置bean
一:静态工厂方法:直接调用某一个类的静态方法就可以返回Bean的实例<!-- class属性指向静态工厂的全类名,factory-method指向静态工厂方法的名字constructor-arg:如果工厂方法需要传入参数,则使用constructor-arg来配置参数 --><bean id="car1" class="com.wh.spring.factory....
2018-09-26 22:40:46 126
原创 Spring学习(谷粒学院spring4课程)第二节 bean的生命周期
bean的后置处理:实现BeanPostProcessor接口,并提供postProcessBeforeInitialization (Object bean, String beanName)(init-method之前调用)和postProcessAfterInitialization (Object bean, String beanName)(init-method之后调用)方法实现。...
2018-09-26 21:57:25 245
原创 Spring学习(谷粒学院spring4课程)第一节 Bean的配置
内容包括:配置Bean、spring容器、获取bean 、属性注入 、bean的作用域 、spring使用外部属性文件一:配置Beanclass:bean的全类名,通过反射的方式在IOC容器中创建bean,所以要求Bean中必须有无参数的构造器。id:标识容器中的bean的id<bean id="HelloWorld" class="com.wh.spring.beans....
2018-09-25 22:16:56 1185
转载 Build path contains duplicat enty
问题描述:Maven update失败,出现错误 Build path contains duplicat entyunable to update maven解决方法:参考:http://blog.csdn.net/u012919352/article/details/68941566ctrl+shift+R查找文件.classpath(新手注意要输入*.classpath),然后找到<...
2018-03-08 14:26:11 269
转载 Mybatis Generator配置
参考:http://blog.csdn.net/Eternally123/article/details/78511150https://www.jianshu.com/p/e09d2370b796http://blog.csdn.net/qq_20974635/article/details/78247712http://blog.csdn.net/zk673820543/article/det...
2018-03-06 20:30:06 695
转载 Mybatis Generator配置
原文:https://www.jianshu.com/p/e09d2370b796<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http:/...
2018-03-06 16:23:21 109
转载 Missing artifact javax.servlet.jsp.jstl:jstl:jar:1.2报错
参考文章:http://www.mamicode.com/info-detail-1997257.html原pom文件:<dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</ve...
2018-03-06 15:26:02 7782
原创 bat文件启动与关闭Oracle监听,mysql数据库服务
OracleServiceORANGE为监听名:启动Oracle监听:lsnrctl startnet start OracleServiceORANGE关闭监听:lsnrctl stopnet stop OracleServiceORANGE启动mysql服务(只启动服务,没有登录):cmd /c "F: && cd F:\mysql-5.6.
2017-05-26 13:26:32 714
原创 python使用 flask_sqlalchemy连接mysql时出现ImportError: No module named MySQLdb错误
向mysql创建表时出现ImportError: No module named MySQLdb错误错误原因:没有安装python连接mysql所需的mysqldb库,mysqldb库需要独立下载安装解决方法:安装后重新执行,数据库中表创建成功参考:http://blog.sina.com.cn/terrynotes博客ImportError: No module named MySQLdb...
2017-05-26 13:04:01 9115
原创 Servlet返回中文
Servlet返回中文需要添加 response.setCharacterEncoding("utf-8") 今天在学习(Y.Danielliang著 340页)的时候,Servlet返回的中文为乱码,添加response.setCharacterEncoding("utf-8")后正常.原书代码修改:doGet方法:protected void doGet(HttpS
2017-04-30 16:58:46 599
原创 java内连接和用pl/sql developer登录oracle时出现ORA-12154: TNS: 无法解析指定的连接标识符
今天在java内连接数据库时出现ORA-12154: TNS: 无法解析指定的连接标识符错误,结果发现是tnsname出现问题 出现错误的时候tnsname文件内容: ORANGE = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = SKY-20151201KLV)(PORT = 1521)) (ADDRESS
2017-04-26 09:56:39 334
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人