- 博客(34)
- 资源 (5)
- 问答 (4)
- 收藏
- 关注
原创 博客停止更新,转移至 https://www.cnblogs.com/dgwblog/
博客停止更新,转移至 https://www.cnblogs.com/dgwblog/
2018-06-10 12:30:10 348
原创 SpringMvc 关于 EXCEL
概述 我在使用SpingMvc 的EXCEL的发现传统的AbstractJExcelView jexcel api已经过时AbstractView poi Api 通过阅读官方文档发现建议我们使用AbstractXlsViewAbstractXlsxViewAbstractXlsxStreamingViewDeprecated. as of Spring 4.2, in fav
2017-08-17 02:29:43 453
原创 继承“HibernateDaoSupport”后,报“The hierarchy of the type AccoutDaoImpl is inconsistent”的解决方案
解决办法: 今天写了一段很简单的代码,Eclipse竟然报错import org.springframework.jdbc.core.support.JdbcDaoSupport; import com.rainbow.springdemo.dao.AccountDao; public class AccoutDaoImpl extends JdbcDaoSupport implements
2017-08-13 16:14:53 804
原创 maven的java web项目启动找不到Spring ContextLoaderListener的解决办法
用maven搭建的java web项目,上传到git仓库后,当同事clone下来项目,部署到tomcat运行时,就报了如下错误,即启动web项目时,加载web.xml文件,找不到spring的监听器,控制台错误如下:12345678910111213141516171819202122232425262728293031323334
2017-08-13 15:18:50 725
原创 Caused by: java.lang.IllegalArgumentException: 'dataSource' or 'jdbcTemplate' is required
概述看到异常 一般就知道 在使用JdbcTemplate 需要购入数据源, 购入数据源的方式有两种,一种是xml 配置 在DAO层注入数据源, 另一种是在xml 中 配置模版JdbcTemplate 中注入数据源 ,一般就是下面的这个代码:但是还是死活抛出异常.@Autowired private JdbcTemplate jdbcTemplate;查看源码: 有这么一行代码. 那么更换注入
2017-08-13 10:40:40 8911
原创 Maven 开发hibernate存在的诸多问题
项目结构: 开发平台: maven version 3.5 eclipse 4. 7 oxyen 最新:hibernate 5.x引入问题官网提供的必需选择只有 这个 当然还需要我们单独配置mysql connector. 后来测试会话工厂sessionfactory 成功 ;一般到这里可以认为配置成功了. 问题出现了: 当我执行save(0) : 报异常: or
2017-08-03 21:45:00 383
原创 Struts2 xml 详解
<!-- include节点是struts2中组件化的方式 可以将每个功能模块独立到一个xml配置文件中 然后用include节点引用 --><include file="struts-default.xml"></include><!-- package提供了将多个Action组织为一个模块的方式 package的名字必须是唯一的 package可以扩展 当一个package扩展自
2017-08-01 23:37:14 432
原创 jsp与servlet联合处理
通过model1 或者说 model2 我们知道的mvc 的分层思想, 在model1 中jsp 通负责显示,有负责控制逻辑结构, 那么怎么做呢,看下面的请求过程.<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://jav
2017-07-30 16:30:11 299
原创 Servlet中路径信息总结
./ 当前目录 ../ 父级目录 / 根目录 资源寻找都是依靠路径,资源存储方式是按照哈希表运算的,所以路径的计算其实就是哈希值的计算。 servlet中,所有路径的配置都要用绝对路径。什么是绝对路径,就是以“/”开头的路径(开发中就这样理解)。实际开发中,“/”所代表的含义不同,但主要分以下两种情况:1.servlet内部配置路径servlet内部的含义就是:在客户端看不到,全是在(应用)
2017-07-30 15:33:58 477
原创 测试中出现ERROR StatusLogger No log4j2 configuration file
概述 在hibernate框架搭建完成用log4j2进行测试时,总是出现ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console。错误。经过各种方法后,终于找到一种有效管用的方法。首先介绍我的环境版本号: l
2017-06-03 23:07:24 51728
原创 Hibernate逆向代码问题
问题描述 使用hibernate tools 插件生成pojo代码非常方便快捷,但是我今天使用的时候发现,在eclips安装jboss插件后,找不到Hibernate Code Generation Configurations ,原来,是需要配置选项内容的。按照下面三步进行配置123双击ok即可
2017-05-29 18:15:06 526
原创 hibernate5使用注解遇到的问题
问题描述 出现MappingException:Unknown entity,看到这个我以为在cfg配置文件中没有配置,实际上我是配置了的,那么问题出在那里呢,既然找不到实体,那么会不会是注解类出现了问题,发现还是没有,最后是hibernate5 整合的问题,于是我总结这个问题的所有方法:解决方案:1 1.注解导错包了,正确的包是:import javax.persistence.Entit
2017-05-29 16:56:51 509
原创 Jfinal配置不得不注意的问题
问题摘要使用jfinal mvc开发的时候,输出配置环境一定要注意,因为jfinal项目的依赖与log4j,等全部是在此目录下。使用eclipse做演示一般有两种情况 1. WebContent\WEB-INF\classes 2. WebRoot\Web-INF\classes 以前两个问题在新建立项目的时候应该应该注意,eclipse默认写到 /build/classes下,如果是
2017-05-21 23:20:15 478
原创 JavaFX引入资源问题
描述 - 使用javafx 引入资源的时候 抛出异常 在swing引入资源 采取相对路径即可,而javafx不是 ImageView imageNode = (ImageView) root.lookup("#myimage"); imageNode.setImage(new Image("resouces/标题画面.jpg"));image 路径下 查看源代码发现是 priva
2017-05-19 22:42:14 3584 2
原创 junit搭配hamcrest使用
开篇 - 快速进行软件编码,与功能测试应该是每个写代码的人,应该掌握的技能,如何进行优雅的写代码,把测试的时间压缩,腾出时间来休息。下面听我一一道来:依赖:junit 4.4 hamcrest 1.3 core hamcrest 1.3 lib ——包我会放到码云项目结构选择测试类,创建测试用例: test case勾选需要测试
2017-05-18 23:44:43 804
原创 Web Fragment在项目中的使用
Web Fragment 是什么 - 它是在 servlet 3.0开始支持的,可以把一个dy web项目拆分为多个项目,解耦合,使其在项目中开发效率提高,下面我演示简单的项目创建过程用eclipse右键new->other->web->web fragment project项目结构 - web-fragment.xml 配置详细内容<?xml version="1.0" encoding
2017-05-15 21:08:13 1236
原创 jfinal使用jstl表达的存在的问及解决
问题使用jstl 的el表达式 传递数据刷新页面,页面数据不显示,经过验证,数据的确传递过去,但是官方文档并没有详细描述,getModel() 不需要设get set() ,但是使用jstl el表达式必须设置 model 代码package Model;import java.util.List;import com.jfinal.plugin.activerecord.Model;imp
2017-05-13 14:08:11 1294
原创 jfinal拦截器配置
实现aop @Before(Tx.class) public void index(){// renderText("hello world!"); render("/login.html");/* User user=getModel(User.class);// user.deleteById("1");// user
2017-05-13 12:43:55 3159
原创 jfinal编码问题及解决
使用jfinal出现了常见的编码问题情况public void test() {Random r = new Random();try {Connection conn = createConnection();Statement st = conn.createStatement();String sql = "insert into encode_test values(" + r.ne
2017-05-11 22:47:04 1402
原创 jfinal使用配置文件注意事情
使用Popkit @Override public void configConstant(Constants me) { me.setViewType(ViewType.JSP); PropKit.use("popkit.txt"); me.setDevMode(PropKit.getBoolean("DevMode")); }us
2017-05-10 23:38:01 1123
原创 在项目中集成jetty server
为什么使用jetty使用 tomcat 开发效率并不是太高,并且在eclipse有时两秒做更新,有时候又得手动去部署显得非常麻烦。折算我们可以使用 jetty server 由于 eclipse开发http://www.eclipse.org/jetty/当然eclipse 也开发相关的工具,你可以选择下载这里我封装了 一个web开发中常用的例子,供大家使用项目结构关键代码:package jett
2017-05-07 18:52:15 689
原创 JFinal快速上手及注意事项
官方手册虽然写的很详细但是忽略的很多小的细节方面,不看源码,网络资料又少,很多新手找不到解决办法。所以养成出了问题,多看源码的习惯部署helloJFinal项目结构- 相关代码`package demo;import com.jfinal.core.Controller;public class myControll extends Controller{public void index()
2017-05-07 11:44:24 1392
原创 表单处理的方案与注意事项(servlet)
摘要 表单是后端程序员用的与接触最多的,我这里例举了常用处理办法,与注意事项sevlet处理代码package myform;import java.io.IOException;import java.io.PrintWriter;import java.util.Enumeration;import javax.servlet.ServletException;import javax.
2017-05-05 19:38:26 709
原创 java四大会话技术
未经作者允许,不得转载 第一cookie技术 常用方法:new Cookie(),构造一个cookiegetName() ,获取cookie的名字getValue () ,取到具体cookie的值setMaxAge(), 设置cookie过期时间 单位为秒getpath() ,取cookie路径 -需要注意的地方: setMaxAge();当值为0时,即为删除本地cookie
2017-05-04 21:09:52 2152
原创 servlet过滤器简化版
什么是过滤器 在struts2 中集成了过滤器,并可以根据需要选择合适自己的过滤器进行配置 ,过滤器:是基于函数回调的,运用java中的反射机制工作在struts2只能对于action起作用,在servlet根据需要拦截拦截器:比过滤器功能更强大,可以拦截所以client请求,以及struts2中值栈的请求servelt实现过滤器 implement Filter 接口即可 struts
2017-05-03 22:16:45 309
转载 Hibernate配置详细解释
hibernate.cfg.xml 文件<!--标准的XML文件的起始行,version='1.0'表明XML的版本,encoding='gb2312'表明XML文件的编码方式--> <?xml version='1.0' encoding='gb2312'?> <!--表明解析本XML文件的DTD文档位置,DTD是Document Type Definition 的缩写,即文档类型的定义,XML
2017-05-02 21:45:45 243
原创 hibernate使用注解简化开发
简述 在编写hibernate的时候,需要将实体类映射到数据库中的表。通常需要一个配置文件(hibernate.cfg.xml),一个实体类(XX.Java),还有一个映射文件(XX.hbm.xml)。从JAVA5.0之后,可以利用注解来简化配置。简单来说就是不再需要映射文件了,hibernate需要的元数据(metadata)通过注解实体类就行了。结构 实体beanpackage beans;
2017-05-01 12:23:58 386
转载 hibernate利用mysql的自增张id属性实现自增长id和手动赋值id并存
我们知道在mysql中如果设置了表id为自增长属性的话,insert语句中如果对id赋值(值没有被用到过)了,则插入的数据的id会为用户设置的值,并且该表的id的最大值会重新计算,以插入后表的id最大值为自增值起点 但是如果使用hibernate,也想实现这个mysql的特性的话,怎么做呢? 首先我们看下hibernate的id生成策略: **hibernat
2017-04-30 21:56:50 4756
原创 eclispe中安装hibernate插件
用eclispe玩ee的朋友,写配置文件的时候没有提示非常苦恼,而配置dtd文件还是没有得到解决,最后试了试安装插件解决了问题地址:http://download.jboss.org/jbosstools/neon/snapshots/updates/这里列表很多,选择我们需要的就行了安装后显示的内容
2017-04-30 21:03:57 713
原创 struts2使用模型传值
用户beanpackage userBeans;public class User { private String username; public String getUsername() { return username; } public void setUsername(String username) { this.usern
2017-04-30 00:28:44 418
原创 Java打印常见图形
package org.other;import java.util.Scanner;/* * 题目:打印常用图形逻辑 */public class Ninthninth {public static void main(String[] args) {holl_Triangle(10); }private static void h
2016-12-29 21:28:25 3148
原创 java统计英文字母、空格、数字和其它字符的数目
import java.util.Scanner;//java统计英文字母,空格,数字和其它字符的数目public class ZiFuTongJi {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("输入字符串:");int letterCount = 0
2016-12-26 16:10:48 1097
原创 substance在java swing中使用注意事项
package org.dgw.uidemo;import java.awt.EventQueue;import javax.swing.JFrame;import javax.swing.UIManager;import javax.swing.UnsupportedLookAndFeelException;/** * * @author 武汉生物工
2016-11-30 22:21:57 1475
原创 .NET轻量级开发工具
· 1: .NET集成开发环境MonoDevelopMonoDevelop 是个Linux平台上的开放源代码集成开发环境,主要用来开发Mono与.NET Framework软件。MonoDevelop 整合了很多Eclipse与Microsoft Visual Studio的特性,像是 Intellisense、版本控制还有 GUI 与 Web 设计工具。
2013-07-22 22:38:19 2201
OpenCV使用教程
2018-04-04
Python混合执行函数参数
2019-09-12
为什么 result 在主函数为null 值没有传回去
2017-12-06
去除数组中重复的元素 含自己(java)
2017-09-22
签到应用开发大家给点开发思路
2016-11-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人